shouldn't you also be including expectations with logical operators in the second or third clause?
e.g. `0?0||1:2` or `1?1&&0:1`