private static @NotNull Operation getOperation(@NotNull JsonSchemaService service,
                                                 @NotNull JsonSchemaObject param,
                                                 @Nullable JsonSchemaNodeExpansionRequest expansionRequest) {
    final Operation expand = new ProcessDefinitionsOperation(param, service, expansionRequest);
    expand.doMap(new HashSet<>());
    expand.doReduce();
    return expand;
  }
private static @NotNull Operation getOperation(@NotNull JsonSchemaService service,
                                                 @NotNull JsonSchemaObject param,
                                                 @Nullable JsonSchemaNodeExpansionRequest expansionRequest)