code: private Optional<POJOPropertyBuilder> jackson26Instance(
        BeanPropertyDefinition beanProperty,
        AnnotationIntrospector annotationIntrospector,
        boolean forSerialization) {
      try {
        Constructor<POJOPropertyBuilder> constructor = constructorWithParams(PropertyName.class,
            AnnotationIntrospector.class,
            Boolean.TYPE);
  
        return of(constructor.newInstance(
            new PropertyName(beanProperty.getName()),
            annotationIntrospector,
            forSerialization));
      } catch (Exception e) {
        LOG.debug("Unable to instantiate jackson 2.6 object. Using higher version of jackson.");
      }
      return empty();
    }
docs: Applies to constructor
  new POJOPropertyBuilder(new PropertyName(beanProperty.getName()),  annotationIntrospector,  true);