Optimizing duplicate rule for loop
Changing the field selection process
Reversing constraints processing order to facilitate debuging
Sending the right value for rules applied to checkbox
Adding support for radioboxes