Restricted to `.case(:else: breakelse))` in the conditional, there seems to be no advantage to this over optional chaining.
And allowing `breakelse` in the branch obscures control flow.
Disclaimer: I am a return/break/continue skeptic. I think they obscure control flow too.