From: lith Date: 2009-07-15T13:50:11+09:00 Subject: Re: Twelve rules of Ruby > 2. Objects don't "have" methods; they have the intelligence to resolve >     messages by looking for methods along their class/module lookup >     path. Since methods are bound to a certain evaluation context (ie the object aka self), isn't that statement slightly simplicistic in that it suggests a unidirectional relationship? The word "have" would IMHO better reflect the reciprocal dependency. But English isn't my mother tongue and maybe I got certain details wrong.