88fb83aa81
unlikely to help in hand-written code:
(something() ? foo : bar) == foo ==> something()
unlikely to help in hand-written code:
(something() ? foo : bar) == foo ==> something()