@classmethod
def get_last(cls, **kwargs):
    """
        Gets the last item from a collection, returning a DatabaseObject.
        This is primarily for collections that use random_id's, as mongo's id's
        are in alphachronological order (alphabetical order of time), and this
        will return the most recent item in that case.
        
        @param **kwargs: forwarded to cls.__init__
        """
    try:
        return cls(page_size=1, ascending=False, **kwargs)[0]
    except IndexError:
        return None
