@foonathan@artificialmind It's my first time reading that idiom and I like how it make the branching clearer. !A || B makes it harder for my brain to think about A && B || !A because the negation operator, but A ? B : true makes the branching explicit and much easier to analyse. Still, A => B would be the bomb!