There are comments all over about how this Context might be called following cancellation. Please explain why this is safe, and then fix the comments to match the new reality where the Context can't be activated following this function.