http://dev.rubycentral.com/faq/rubyfaq-6.html#ss6.7 (Sorry, but I always wanted to do that) There's also the private_class_method function. Regards Dave