Made MessageBus::subscribe() accept a strongly-typed handler.