docs: public void copyStateTo(HikariConfig other)
     {
        for (Field field : HikariConfig.class.getDeclaredFields()) {
           if (!Modifier.isFinal(field.getModifiers())) {
              field.setAccessible(true);
              try {
                 field.set(other, field.get(this));
              }
              catch (Exception e) {
                 throw new RuntimeException("Failed to copy HikariConfig state: " + e.getMessage(), e);
              }
           }
        }
  
        other.sealed = false;
     }