Marc Feeley wrote: > Never redefine or mutate a variable whose name starts with "##" Just a note to Brad: I'm prefixing my own unsafe functions with @ (I've never (mis)used ## for this purpose since I've always been using namespaces for module separation purposes (through chjmodule)). Christian.