Represents a token of a query string.
| length | The length of the token. Can be different than the length of the text. | 
| position | The position of the token in the query string. | 
| text | The text representing the token. | 
| QueryToken | Creates a token from a string and a position. |