code: public boolean isInstance(Object o) {
          Class c = rawType();
          if (c.isInstance(o)) {
              return true;
          }
          Class p = $.primitiveTypeOf(c);
          if (null != p && p.isInstance(o)) {
              return true;
          }
          Class w = $.wrapperClassOf(c);
          if (null != w && w.isInstance(o)) {
              return true;
          }
          return false;
      }
docs: Check if a given object is instance of the type of this bean spec.
  
  @param o
  the object instance
  @return `true` if the object is an instance of type of this bean spec