Sun Jun 19 12:01:50 EDT 2016

single-ended if

Interesting because it allows state update in a more concise way, as
opposed to "full branch" if which is combinatorial / functional.

Hard to express exactly what I mean but basically: single ended if
updates a register if a certain condition is met, but leaves the
register at its previous value otherwise.