Rethinking the JavaScript Ternary Operator · HackerTrans