[Zope] uniqueValuesFor from only part of the catalog?