code: func (s *Store) List(ctx context.Context, prefix string) ([]string, error) {
  	keys, err := s.list(ctx, prefix)
  	if err != nil {
  		return nil, err
  	}
  	for i, e := range keys {
  		keys[i] = path.Join(s.alias, e)
  	}
  	return keys, nil
  }
docs: // List returns a list of entries with the given prefix