[Zope] How to use "lower" attribute (or function) to catch duplicate User IDs?