atreal.usersinout 2.0, copied from the plone svn site. See branches for specific implementations.