Here is another idea one might play around with: The interesting with modules is that the names from different modules cannot clash. But then one want to load several modules and work with them in a convenient way. For example, if one has two modules phys and math, with abbreviation of names from physics and mathematics, and say these have the names \phys_T (for time) and \math_T (for torus), and one needs to use both these side by side. Always typing the full names might be inconvenient, so one can think of commands like \module{short}{phys}{\/} \module{short}{math}{\|} and then one would use \/T or \|T in formulas as long as these abbreviations are valid. -- One can note if this idea is carried out fully, then \module really refers to the module named ``module'' governing the behavior of modules. (Just as Java has a class named Class). Hans Aberg * Email: Hans Aberg <mailto:[log in to unmask]> * Home Page: <http://www.matematik.su.se/~haberg/> * AMS member listing: <http://www.ams.org/cml/>