'Returns a page of :class:`Message` resources as a list. For
paging information see :class:`ListResource`.
:param to: Only show messages to this phone number.
:param from_: Only show messages from this phone number.
:param date after: Only list messages sent after this date.
:param date before: Only list message sent before this date.
:param date date_sent: Only list message sent on this date.
:param `from_`: Only show messages from this phone number.
:param date after: Only list messages logged after this datetime
:param date before: Only list messages logged before this datetime'

@normalize_dates
def list(self, from_=None, before=None, after=None, date_sent=None, **kw):

    kw['From'] = from_
    kw['DateSent<'] = before
    kw['DateSent>'] = after
    kw['DateSent'] = parse_date(date_sent)
    return self.get_instances(kw)
