def getToplevelMessages(start=None, end=None, recent_first=True):
    """Get a list of proxies for all messages that are at the top of a
           thread in order by date, optionally restricted to a specific date
           range and/or sorted by the most recently responded to message."""
