code: func MkdirAll(targetDirectory string, mode os.FileMode) error {
  	err := os.MkdirAll(targetDirectory, mode)
  	if err != nil {
  		return trace.ConvertSystemError(err)
  	}
  	return nil
  }
docs: // MkdirAll creates directory and subdirectories