[interim] First crack at rewriting if/ifnot/etc

The problem at hand is that the `if` bindings inserted by the `else` binding are subsequently rewritten by our if binding wrapper, making for very ugly nested elements.
Enable inline else/else-if blocks