Can't access model attributes via symbol

You can definitely access attributes with symbols, I just checked it.

p = Person.find(:first)
p[:first_name] # => “Jonathan”

-Jonathan.