@@ -0,0 +1,930 @@
+package com.fasterxml.jackson.jr.ob.api;%0A%0Aimport com.fasterxml.jackson.jr.ob.impl.JSONReader;%0Aimport com.fasterxml.jackson.jr.ob.impl.JSONWriter;%0A%0A/**%0A * API to implement to apply modifications to customize discovery of properties%0A * of Beans (aka POJOs) for purpose of reading (deserialization) and writing%0A * (serialization).%0A *%3Cp%3E%0A * Usage is a two-phase process: after introspector has been configured to be used by%0A * %7B@link com.fasterxml.jackson.jr.ob.JSON%7D, %0A *%0A * @since 2.11%0A */%0Apublic abstract class BeanPropertyIntrospector%0A%7B%0A    // // // Instance creation%0A%0A    public BeanPropertyIntrospector instanceForDeserialization(JSONReader r, Class%3C?%3E pojoType) %7B%0A        // for stateless implementations this is fine%0A        return this;%0A    %7D%0A%0A    public BeanPropertyIntrospector instanceForSerialization(JSONWriter w, Class%3C?%3E pojoType) %7B%0A        // for stateless implementations this is fine%0A        return this;%0A    %7D%0A%0A%0A%7D%0A

Add skeletal `BeanPropertyIntrospector`