code: func ParseProcfile(b []byte) (Procfile, error) {
  	p, err := parseStandardProcfile(b)
  	if err != nil {
  		p, err = parseExtendedProcfile(b)
  	}
  	return p, err
  }
docs: // ParseProcfile takes a byte slice representing a YAML Procfile and parses it
  // into a Procfile.