Heiko Oberdiek wrote: >> Moving the definitions out of the box made them global. > > No. As plain-TeX user you should know that. > Strange comment ... A definition made inside an hbox is surely not global, and moving it out could easily make it global (if it is not in any other group).