@classmethod
def at(cls, dt, **kwargs):
    """ 
        QuerySet for document parts at given dt 
        """
    tm = cls.to_master()
    d = {(tm + '__document_start__lte'): dt, (tm + '__document_end__gt'): dt}
    d.update(kwargs)
    return cls.objects.filter(**d)
