private function queryArray($query, $options, $fetcher)
    {
        $statement = $this->_runQuery($query, $options);
        $result = call_user_func($fetcher, $statement);
        return is_array($result) ? $result : [];
    }