Hi, The following MNWE uses \dodoubleemptywithset. In ConTeXt MKIV it works as expected, In ConTeXt LMTX an error results.
\starttext \unexpanded\def\doMyDefs[#1][#2]{\getparameters[MD#1][#2]} \def\MyDefs{\dodoubleemptywithset\doMyDefs} \MyDefs[A,B][key=val,k=v] \MyDefs[C] \typeTEX{\MDAkey} is \MDAkey. \typeTEX{\MDBkey} is \MDBkey. \typeTEX{\MDAk} is \MDAk. \typeTEX{\MDBk} is \MDBk. \stoptext Possibly, \dodoubleemptywithset is not used anymore in LMTX, in which case it should be removed. Otherwise this could be a bug. Or maybe I use it wrongly? Cheers, Christoph
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________