[WIP] Use lexer 

Thinking again about it, `if (1 === count($this->constraints)) { return (string) reset($this->constraints); }