protected function clearHash()
    {
        if ($this->_csdl === false) {
            throw new DataSift_Exception_InvalidData('Cannot clear the hash of a hash-only definition object');
        }
        $this->_hash = false;
        $this->_created_at = false;
        $this->_total_dpu = false;
    }