private static <C> C createProxy(Class<C> clazz, InvocationHandler handler) {
    assert clazz != null;
    assert handler != null;
    return ReflectionUtil.proxy(ViewPresenterUtils.class.getClassLoader(), clazz, handler);
  }
private static <C> C createProxy(Class<C> clazz, InvocationHandler handler)