def cast_to_float(*attributes)
    attributes.each do | an_attr |
      define_method(an_attr) { instance_variable_get("@#{an_attr}").to_f }
      define_method("#{an_attr}=") { |to| instance_variable_set("@#{an_attr}", to.to_f) }