"If you call it without a value for 'globals', it uses the current value of globals()." Thanks, this is what I was trying to ask. I typed my question up way too fast before dinner. You've been great help.