That probably make sense. 

In both of these cases I think it really means "don't do work" ... if all that is happening is setting a boolean flag (such as `canceled = true`) then nothing needs to be scheduled on a separate thread, but the actual work of emitting or unsubscribing should not be done.

What's the best way of describing this?