If I'm using something like this for form display, I like to create both the getter and setter. Then leave the db getter/setter normally, but the forms would use :hourly_usage_rate. I do that regularly for date/time inputs. You would have #formatted_date and #formatted_date=(string) which operate on the string, but #date still works as usual. Very nice in simple_form (`f.input :formatted_date`).

Not worth changing now, though.