Condition generating code just got a heck of a lot easier to read! Also about 40 rows less code, but all of the same features remain (even added a few new ones) :)