private static MyReader createContains() {
    return (element, object, queue, virtualFile) -> {
      if (element.isObject()) {
        object.setContainsSchema(
          enqueue(queue, new JsonSchemaObjectImpl(virtualFile, getNewPointer("contains", object.getPointer())), element));
      }
    };
  }
private static MyReader createContains()