code: func CheckDuplicatedTitleTypes(apiDef *raml.APIDefinition) error {
  	var title string
  
  	for name := range apiDef.Types {
  		title = strings.Title(name)
  		if title == name {
  			continue
  		}
  		if _, duplicate := apiDef.Types[title]; duplicate {
  			return fmt.Errorf("types conflict: %s with %v", name, title)
  		}
  	}
  	return nil
  }
docs: // CheckDuplicatedTitleTypes checks that the API definition has duplicated types
  // of the title case version of the types.
  // title case = first letter become uppercase
  // example of non duplicate:
  //  - One & Two
  //  - One & oNe = One & ONe -> N is uppercase
  // example of duplicate
  // - One & one = One & One