From: "Jeroen v." Date: 2011-04-25T02:13:09+09:00 Subject: Re: Set attribute of superclass dynamically You're right. I wrote the example code too quick. In the meantime, I also found another solution that is good for me (however your solution would also worked): In the module you can do: self.send("#{method_name}=", value) This creates a setter on the fly for the superclass ;) -- Posted via http://www.ruby-forum.com/.