code: def items(self):
          '''access for filtered items'''
          if hasattr(self, '_items'):
              return self.filter_items(self._items)
          self._items = self.get_items()
          return self.filter_items(self._itemsf items(self):
          '''access for filtered items'''
          if hasattr(self, '_items'):
              return self.filter_items(self._items)
          self._items = self.get_items()
          return self.filter_items(self._items)
docs: access for filtered items