This idiom of ongoing defer and its cancellation can probably be generalized since we are using it in all the clases so far... Not something to do now, just a thought.