class JsonSchemaEmbedder {

  public JsonNode resolve(JsonNode input) {
    Map<String, JsonNode> resolvedReferences = new HashMap<>();
    JsonNode output = input.deepCopy();

    resolveInPlace(output, output, output, resolvedReferences, false);

    return output;
  }

  public  JsonSchemaEmbedder(String embedPath, JsonSchemaResolver jsonSchemaResolver);

}