code: @SuppressWarnings("unchecked")
    public static synchronized <T> ProxyService<T> newProxyService() {
      proxyServiceInstance = Optional.ofNullable(proxyServiceInstance).orElseGet(ProxyService::new);
      return proxyServiceInstance;
    }
docs: Constructs, configures and initializes a single (Singleton) instance of the {@link ProxyService} class.
  
  @param <T> {@link Class} type of the {@link Object} to proxy.
  @return a single instance of the {@link ProxyService} class.
  @see org.cp.elements.lang.reflect.ProxyService