code: def directory(self, key):
      '''Retrieves directory entries for given key.'''
      if key.name != 'directory':
        key = key.instance('directory')
      return self.get(key) or [f directory(self, key):
      '''Retrieves directory entries for given key.'''
      if key.name != 'directory':
        key = key.instance('directory')
      return self.get(key) or []
docs: Retrieves directory entries for given key.