docs: @SuppressWarnings("unchecked")
      protected <T> T getJDBCImplObject(Class<T> interfaceClass) throws SQLException 
      {
          Object impl = WSJdbcTracer.getImpl(getJDBCImplObject());
  
          return interfaceClass.isInstance(impl) ?
                          (T) impl : 
                          mcf.jdbcDriverSpecVersion >= 40 && ((Wrapper) impl).isWrapperFor(interfaceClass) ?
                                          ((Wrapper) impl).unwrap(interfaceClass) :
                                          null;
      }