code: def listdir(self, path):
          
          return [s for s in self.get_all_data().keys()
                  if s.startswith(path)]
docs: listdir does a prefix match of self.get_all_data(), but doesn't yet support globs.