The parser no longer instantiate command. It instead return metadata about the command that should be executed. The server now instantiate the command via the factory funciton of commands module.