public function addGrandTotals($fields = UNDEFINED)
    {
        if (!$this->getIterator() instanceof SQL_Model) {
            throw $this->exception('Grand Totals can be used only with SQL_Model data source');
        }

        return $this->_addTotals($fields, 'onRequest');
    }