<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def items(self, offset=None, limit=20, since=None, before=None, *args, **kwargs):
 """ Get a feed's items. :param offset: Amount of items to skip before returning data :param since: Return items added after this id (ordered old -> new) :param before: Return items added before this id (ordered new -> old) :param limit: Amount of items to return """

        return ItemList(self, offset=offset, limit=limit, since=since, before=before, cached=self.is_cached)