Me perdí el memo en alguna parte y espero que me lo explique. ¿Por qué es diferente la clase propia de un objeto self.class? class Foo def initialize(symbol) eigenclass = class << self self end eigenclass.class_eval do attr_accessor symbol end end end Mi tren de lógica que equipara la clase …