code: func (ns *Namespace) ReadDir(i interface{}) ([]_os.FileInfo, error) {
  	path, err := cast.ToStringE(i)
  	if err != nil {
  		return nil, err
  	}
  
  	list, err := afero.ReadDir(ns.deps.Fs.WorkingDir, path)
  	if err != nil {
  		return nil, fmt.Errorf("failed to read directory %q: %s", path, err)
  	}
  
  	return list, nil
  }
docs: // ReadDir lists the directory contents relative to the configured WorkingDir.