From: Trans Date: 2006-07-23T21:05:10+09:00 Subject: Re: when I say method_defined? I mean it! Dumaiu wrote: > Tempting as it is to respond to Dr. Seuss, I think it makes more > sense to ask you to state your point as succinctly as possible so as to > prevent further misunderstanding. I'm guessing you dislike the fact > that method_defined?() doesn't consider private methods--? :-) Yes --and protected. method_defined? is one of the culprits, and so are #methods and #instance_methods. Here's my Dr. Seuss analogy de-anaologized: public_instance_methods #=> [ "tuna", "saw" ] private_instance_methods #=> [ "trout", "croaker" ] protected_instance_methods #=> [ "beta" ] So what woud expect from just: instance_methods #=> ? T.