¿Por qué no puedo utilizar el entorno de comentarios con xsim?

¿Por qué no puedo utilizar el entorno de comentarios con xsim?

Estoy escribiendo algunas notas de conferencias en las que quiero agregar algunas sugerencias para los ejercicios. Para hacer eso uso el paquete xsimy creo un nuevo entorno para hint.

Y a veces también necesito llamar a algunas funciones que comentan algunas líneas.

Pero cuando uso un commententorno dentro de mi hintentorno, aparece un mensaje de error: Argument of \xComment has an extra }. <inserted text> \par l.57 \end{hint} Runaway argument? Tengo el mismo problema, usando el exerciseentorno predeterminado, pero sin ningún mensaje de error utilizable. (Así que no creo que el problema provenga de la definición de mi entorno).

Aquí hay un MWE:

\documentclass{article} 

    \usepackage{comment}
    \usepackage{xsim}
        \DeclareExerciseProperty{hint}
        
        \ExplSyntaxOn
            \bool_new:N \l_xsim_hint_bool
            
            \keys_define:nn {xsim}
            { hint/print .bool_set:N = \l_xsim_hint_bool }
            
            
            \NewDocumentEnvironment{hint}{+b}
            {%
                \tl_set:NV \ExerciseType \g_xsim_exercise_type_tl
                \tl_set:NV \ExerciseID \g_xsim_exercise_id_tl
                \SetExerciseProperty {hint} {#1}
                \bool_if:NT \l_xsim_hint_bool
                {
                    \par\medskip
                    \underline{\itshape Hint \nobreakspace \GetExerciseProperty{counter}}\,:\nobreakspace 
                    {#1}
                }
            }
            {}
        \ExplSyntaxOff
                
        %% description list for hints
        \newcommand\printhints{%
            \begin{description}
                \ForEachUsedExerciseByType{%
                    \GetExercisePropertyT{hint}
                    {\item[Hint ##3]####1}%
                }%
            \end{description}
        }
        
        %% Declare to print hint
        \xsimsetup{
            hint/print = true 
        }


\begin{document} 

    \begin{comment}
        no problem
    \end{comment}

    \begin{hint}
        Let us remark that $a+b=0$.
        
        \begin{comment}
            problem
        \end{comment}
    \end{hint}

    % \begin{exercise}
    %   Let us remark that $a+b=0$.
        
    %   \begin{comment}
    %       problem
    %   \end{comment}
    % \end{exercise}

\end{document}
%EoF

¿Cómo podría solucionar este problema?

información relacionada