Deathspike: I've done what timoxley suggests in a few projects but empirically speaking, it does confuse other users of the module