Initial support for else clauses in rules, with tests etc
a bit more testing
adjustment in order of else actions