docs: private static Field getDeclaredField(Object object, String fieldName) throws NoSuchFieldException {
          Assert.notNull(object);
          return getDeclaredField(object.getClass(), fieldName);
      }