The problem i see with using globals() is that it can overwrite a previously defined function or key within the global namespace, making the code potentially dangerous and wild with exploits.
my $0.02 -Alex Goretoy
-- http://mail.python.org/mailman/listinfo/python-list