>> OK, I'm inclined to agree with you. This feature contradicts binary >> compatibility Andrew> I'm not sure why: for BC to work properly we'll need to have BC ways Andrew> to get at instance variables, so his will work too. It is because we will inline the method, but the body of the method could change. Tom