Allow statemented item cancellation prior to reconciliation [#86772]

I'd like us to start trying to transition to using `let` instead of instance variables where possible. Not worth a giant undertaking, but as we're in touching tests, it would be nice to clean them up. A good interim step is `let(:order_detail) { @order_detail }` near the top. That way you don't have to clean up every single test. Just the ones you're working on.