integrated CommandInterpreter in MessageInterpreter