Hello,
Some of the recent updates seem to break things. In l3basics:
\def_test_function_new:npn {engine_if_aleph:} {\if_cs_exist:N
\etex_eTeXversion:D}
\def_test_function_new:npn {engine_if_aleph:} {\if_cs_exist:N
\aleph_textdir:D}
is an issue. The name change \use_i:n => \use:n breaks xparse (plus I
guess other xpackages).
Also in l3messages, \NamesStart: and \int_while:nNnT are wrong (but I'm
having all sorts of problems with l3messages in any case!).
--
Joseph Wright