The schemarouter now uses the new session commands. It uses a standard library container to manage the execution and storage of session commands. The session command history is disabled until a more complete refactoring can be done.
The class abstracts the session commands and the lists of session commands using standard library containers.