##parameters=key=None 
# $Id: getWAeUPGroups.py 1945 2007-06-22 13:47:42Z joachim $
"""
Return the groups as an vocabulary

"""
groups = context.portal_directories.groups.searchEntries(group='*')
if key is None:
    return [(g,g) for g in groups]
if key in groups:
    return key
return "unknown Group %s" % key
