Some doxygen, UML and cleanup for InterpreterBase.