docs: private static String lcFirst(String s)
      {
          if (s == null || s.isEmpty())
          {
              return s;
          }
  
          return Character.toLowerCase(s.charAt(0))
                  + (s.length() == 1 ? "" : s.substring(1));
      }