stz
break
[self my-method: arg] [:MyClass, :Integer -> ø | [ -> break | arg = 1 then: [self do-thing-one; break]; arg = 2 then: [self do-thing-two; break]; arg = 3 then: [self do-thing-three-fall-through]; arg ≤ 4 then: [self do-thing-four; break]; self do-thing-default; ] self do-other-stuff] This falls out of the current syntax nicely. You can even assign