code: public static Reflect on(Object object) {
          return new Reflect(object == null ? Object.class : object.getClass(), object);
      }
docs: Wrap an object.
  <p>
  Use this when you want to access instance fields and methods on any
  {@link Object}
  
  @param object The object to be wrapped
  @return A wrapped object, to be used for further reflection.