Translation, validation, parsing,  reading and saving of multiple conditions per op, each with a guard and some actions