Class representing an iteration position over a given string, with convenience functions. This is intended for use with the token parsing system, but you can use it for other things too.
String parser, tokenizing the input as requested by the function calls. Intended for command argument parsing, but can be used for other things too if needed.