The issue isn't so much that you can't place classes in separate registries (namespaces) to keep them from clashing, but that classes in separate registries apparently have no way to interact with each other. This makes it very tough to inherit from the identity classes or even reference an identity class unless you are willing to put your whole app in the identity registry, which kind of defeats the purpose. A couple relevant threads:
http://groups.google.com/group/turbogears/browse_frm/thread/a9aa7fe3f4e346ef?hl=en http://sourceforge.net/mailarchive/forum.php?thread_id=9046689&forum_id=30269 Actually, I still hope there is an easy way to do this, but this has been vetted for a bit and no one has seemed to come up with a decent solution. "Fixing" it means allowing objects in separate registries to interoperate.

