docs: def duplicate(self, contributor=None, inherit_collections=False):
          """Duplicate (make a copy) ``Entity`` objects.
  
          :param contributor: Duplication user
          :param inherit_collections: If ``True`` then duplicated
              entities will be added to collections the original entity
              is part of. Duplicated entities' data objects will also be
              added to the collections, but only those which are in the
              collection
          :return: A list of duplicated entities
          """
          return [
              entity.duplicate(contributor, inherit_collections)
              for entity in self
          ]