code: @SuppressWarnings({ "rawtypes", "unchecked" })
      @Override
      public WSContext getInitialContext(Hashtable env) throws NamingException {
          return new WSContext(userContext, JNDIServiceBinderHolder.HELPER.root, env);
      }
docs: Sanction the implicit cast from Hashtable to Hashtable<String, Object>