Token should return itself as the phpdoc says it does
Throw InvalidArgumentException if tokenize is not passed a string