class Protected {

  public static <J extends JsonDdlObject<J>> J object(J value) {
    if (value instanceof JsonDdlObject.Builder) {
      return ((JsonDdlObject.Builder<J>) value).build();
    }
    return value;
  }

}