+1 for Merijn's Proposal - but I'm all for as much aduiting and testing before we go as we can stand
-0.5 for interruptibleBracket - because it feels like "we weren't sure if anyone needed this, so we kept it for completeness..." and then it just becomes something to maintain.