protected function buildMatchColumn($column, $ignored = false)
    {
        if (empty($column)) {
            return '';
        }

        if ($column === '*') {
            return '@*';
        }

        return '@' . ($ignored ? '!' : '') . (strpos($column, ',') === false ? $column : '(' . $column . ')');
    }