docs: public static boolean isProxyClass(Class<?> c) {
          // TODO: use a marker interface instead?
          try {
              c.getDeclaredField(FIELD_NAME_HANDLER);
              return true;
          } catch (NoSuchFieldException e) {
              return false;
          }
      }