docs: public void setProperty(Class sender, Object object, String name, Object newValue, boolean useSuper, boolean fromInsideClass) {
          if (setPropertyMethod != null && !name.equals(META_CLASS_PROPERTY) && getJavaClass().isInstance(object)) {
              setPropertyMethod.invoke(object, new Object[]{name, newValue});
              return;
          }
          super.setProperty(sender, object, name, newValue, useSuper, fromInsideClass);
      }