It might be fun if we could override instance_variable_get to access the
instance variables in one or both objects as well.

There shouldn't be much of a performance hit in the usual case if the
implementation uses a flag on the object to indicate the method is
redefined.

Paul