docs: public static String capitalize(final String property) {
          final String rest = property.substring(1);
  
          // Funky rule so that names like 'pNAME' will still work.
          if (Character.isLowerCase(property.charAt(0)) && (rest.length() > 0) && isUpperCase(rest.charAt(0))) {
              return property;
          }
  
          return property.substring(0, 1).toUpperCase() + rest;
      }