pass in JsonNode to JsonNodeHelper instead of block