adding a more flexible structured condition construct. This should help make programs terser and easier to understand.