From: Sean O'Halpin Date: 2005-10-18T10:44:55+09:00 Subject: Re: Class method aliasing Though maybe class_function isn't the right name. Perhaps instance_function or object_function? (All on analogy with module_function). Also, it might be handy to do this: class Class def instance_function(*names) names.each do |name| class_eval { define_method(name, &method(name)) } end end end so you can do this: instance_function :info, :hello Regards, Sean