On Wed, 4 Apr 2001, Dave Thomas wrote:

> Neither class Method nor class Proc implement '==', so it defaults to
> Object's version of ==, which tests based on object identity.
> 
Yeah, but I guess you could ask why the identities are not the same. I
know the low-level reason (mnew creates a new Method object for each call
to method and thus different identities) but is there a deep reason for
this behavior? Maybe add some way to get to the identity of the underlying
block called?

/Robert