StreamController<Command<M>> historyController
read / write

command stream controller