def __repr__(self): if interfaces.IError.providedBy(self): return "<%s for %r>" % (self.__class__.__name__, self.identifier) return Collection.__repr__(self)