The only reason this may appear to work is that ActiveRecord takes control of the initialize method.

So, when you use ActiveRecord, you can't use initialize -- you have to use other weird methods.

tl;dr -- ActiveRecord will handle the assignments when you do `automobile = {color: "Black", make: "SUV", model: "Range Rover", year: 2013}`