A form writer to model pattern I use in Rails a lot.