private static MyReader createFromStringValue(PairConsumer<JsonSchemaObjectImpl, String> propertySetter) {
    return (element, object, queue, virtualFile) -> {
      if (element.isStringLiteral()) {
        propertySetter.consume(object, getString(element));
      }
    };
  }
private static MyReader createFromStringValue(PairConsumer<JsonSchemaObjectImpl, String> propertySetter)