Contract checkbox

This is where I think the rails convention of using an active record model object as basis for FormBuilder leaks responsibilities that would otherwise be completely unrelated to the model object. This field is only needed on view / controller level and has nothing to do with the model nor is it ever persisted. One way to solve this would be to use a special form object that would be populated in controller, used in view and then pulled apart again in form submit in controller. One example of this idea: http://robots.thoughtbot.com/activemodel-form-objects