- Removed splitq function and tests, migrated code over to the new Lexer::split.
- Broke out alias handling into a separate object.