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)