Enhancing the Token.toString() by adding a reference to the stream where
the token originates from took quite a bit of changes.