Allow statemented item cancellation prior to reconciliation [#86772]

Any preference on `expect(x.one?).to be_true` vs. `expect(x).to be_one` ?
The first seems to read better to me but I found a few examples of the second form in other code.