Preliminary support for ternary operators