"#on:do:... tests" ([true] on: Error do: [false]) == true ifFalse: [ self error: '#on:do: failed - should return true' ]! ([ #broken true ] on: Error do: [false]) == false ifFalse: [ self error: '#on:do: failed - should return false' ]!