protected function value()
    {
        if (   !(list($value) = $this->str())
            && !(list($value) = $this->number())
            && !(list($value) = $this->match(CssParser::IDENTIFIER))
        ) {
            return false;
        }
        return array($value);
    }