Joseph Wright wrote: > \module_new { > name = ???, > prefix = ???, > owner = ???, > e-mail = ???, > webpage = ???, > [etc.] > } > > \module_user_functions {module-name} {function1,function2,function3} I've quickly thrown together a module which does basically this. I've called t "l3module" for want of a better name. Source/PDF/ZIP including demo available from http://www.texdev.net/2009/01/02/tex-and-namespaces-continued/ -- Joseph Wright