Add support for "if (a?b:c) { ..." ternary conditions