Operators: And, Then, When

Issue #23, Issue #88, Issue #100

Can be extended to Plan4..Plan9 and Pattern4..Pattern9 if Action4..Action9 is available. Not sure about the ActionN version.