code: func ParseFile(filePath string, root Root) error {
  	workDir, fileName := filepath.Split(filePath)
  	_, err := ParseReadFile(workDir, fileName, root)
  	return err
  }
docs: // ParseFile parses an RAML file.
  // Returns a raml.APIDefinition value or an error if
  // something went wrong.