expl3: \cs_generate_variant сломался при последнем обновлении: неопределенная управляющая последовательность \::T

expl3: \cs_generate_variant сломался при последнем обновлении: неопределенная управляющая последовательность \::T

Последнее обновление expl3 сломало мое обнаружение "continue" для индекса. Вот MWE: (РЕДАКТИРОВАТЬ: Я понял, что можно уменьшить его еще больше)

\documentclass{minimal}
\usepackage{expl3,xparse}
\ExplSyntaxOn

\cs_generate_variant:Nn \tl_if_eq:nnTF { xxTF }

\def\ifevenmarkcontd#1{
    \tl_if_eq:xxTF { me } { you }
    {
    }
    {
    }
}

\ExplSyntaxOff

\begin{document}
\ifevenmarkcontd{anything}
\end{document}

При запуске появляется сообщение об ошибке:

! Undefined control sequence.
<argument> \::T
                \::F
l.19

?

Если я использую \tl_if_eq:nnTFто он компилируется. Но мне нужно расширить аргументы, и он работал до последнего обновления. Как мне теперь это исправить? В чем причина?

решение1

В дополнение к тому, что говорит tohecz, вам на самом деле не нужно здесь TF, возможно, поэтому мы не взяли это в тестировании. Я бы сделал просто

\cs_generate_variant:Nn \tl_if_eq:nnTF { xx }

решение2

По сути, это ошибка в LaTeX3, и поэтому о ней следует сообщить, как описано вДж. К. Саломонв комментариях.

Связанный контент