protected function internalExecute($sql, $params = [], $lazy = true)
    {
        return isset($this->connection)
            ? $this->connection->executeSql($sql, $params, $lazy)
            : $this->db->executeSql($sql, $params, $lazy);
    }