How does cancellation affect maintainability?
What state reasoning matters with cancellation?
What naming guidance fits cancellation?
What is the core rule behind cancellation?
What is the main pitfall around cancellation?