Consider doing `deactivateStream: deactivateBus.map(_.identity)` so that consumers of `deactivateStream` won't unexpectedly push something.