This is mostly for convenience and documentation purposes.
This introduces an abstract class for the Tokenizer/Analyzer for documentation purposes.