docs: @Override
    public void close() throws SQLException {
      super.close();
      if (connection == null || connection.pooledConnection == null
          || connection.pooledConnection.noStmtEventListeners()) {
        return;
      }
      connection.pooledConnection.fireStatementClosed(this);
      connection = null;
    }