def queryHistory(obj=None, history_id=None, preserve=(), default=None):
    """Return the history of an object.

        Does the same as ``getHistory`` with the difference of returning
        the value supplied with ``default`` instead of raising an exception.
        """
