attr_accessor does not work on the following code. The error says \"undefined method \'things\' for Parent:Class (NoMethodError)\":
attr_accessor
undefined method \'things\' for Parent:Class (NoMethodError)
Parent.class_variable_get(:@@things)
That would be the built-in way. In most cases this should be sufficient I think. No need to have a class variable accessor in the instance.