Hi Philipp > Hello, > the newest update of expl3 breaks xtemplate: > > \documentclass{minimal} > \usepackage{xtemplate} > \DeclareObjectType{test}{0} > \DeclareTemplateInterface{test}{test}{0}{a:tokenlist={}} > \begin{document} > \null > \end{document} > > results in > > ! Undefined control sequence. > \xtemplate_parse_keys_elt_aux:n #1->\tl_if_eq:VnT > \l_xtemplate_keytype_tl > {#... I think we have a timing issue here. with the changes in expl3 that we did, a number of function calls in the xpackages also changed their name and perhaps those didn't got updated on CTAN (also I thought we wanted to keep the old names around for compat reasons for a while ... something slipped here) guess we need to do this better next time on svn the function in question reads \cs_new_nopar:Npn \xtemplate_parse_keys_elt_aux:n #1 { \str_if_eq:VnT \l_xtemplate_keytype_tl {#1} { guess we will see a corrected version of these packages on CTAN soon frank