protected function _setup($config) {
        if (empty($config['columns'])) {
            throw new Garp_Model_Behavior_Exception(self::MISSING_COLUMNS_EXCEPTION);
        }
        $this->_translatableFields = $config['columns'];
    }