docs: public static String getMethodAccessor(String prefix, String memberName) throws IllegalArgumentException
    {
      Params.notNullOrEmpty(prefix, "Prefix");
      Params.notNullOrEmpty(memberName, "Member name");
  
      StringBuilder builder = new StringBuilder();
      builder.append(prefix);
  
      String[] parts = memberName.split("-+");
      for(int i = 0; i < parts.length; i++) {
        if(parts.length > 0) {
          builder.append(Character.toUpperCase(parts[i].charAt(0)));
          builder.append(parts[i].substring(1));
        }
      }
      return builder.toString();
    }