breaking enumeration in cancelOperation immediately after interrupting a matched operation