This is interesting. What were you going for here? Class attributes are global across the all instantiations of the class and all of its subclasses, and can usually be replaced by constants since usually the only type of data you want to share that globally is static data [check this out](http://apidock.com/rails/Class/cattr_accessor#624-Important-note)