code: public static <C> C getProxy(final Class<C> configInterface)
      {
          return getProxy(configInterface, Optional.empty());
      }
docs: Produces a proxy impl of a configuration interface to identify methods called on it