def insert(self, doc_or_docs, *args, **kwargs): #tag incoming objects with the winter head revision if they don't #already have a rev number if isinstance(doc_or_docs, list): for doc in doc_or_docs: getattr(winter.objects, self.name).tag(doc) else: getattr(winter.objects, self.name).tag(doc_or_docs) return Collection.insert(self, doc_or_docs, *args, **kwargs)