public override void Open()
        {
            // TODO: connection pool

            if (_ConnectionState != ConnectionState.Closed)
                throw new CqlException("already connected");

            _ActualConnection = new ActualCqlConnection(_Config);
            _ActualConnection.Connect();
            _ActualConnection.AssociateWith(this);
            _ConnectionState = ConnectionState.Open;
        }