@Override
 public JsonNode createArrayNode() {
   return _config.getNodeFactory().arrayNode();
 }
 @Override
 public JsonNode createObjectNode() {
   return _config.getNodeFactory().objectNode();
 }
 public ObjectReader withNodeFactory(JsonNodeFactory f) {
   // node factory is stored within config, so need to copy that first
   if (f == _config.getNodeFactory()) return this;
   return new ObjectReader(
       this, _config.withNodeFactory(f), _valueType, _valueToUpdate, _schema, _injectableValues);
 }