
Nov. 30, 2019
5:41 p.m.
Ah, right -- relatively straightforward rule. But, one that's going to require a lot of careful thought to track down exactly how a name will resolve across an inheritance tree. Seems like a lot of extra complexity and potential for confusion for a comparatively small benefit. Also, I have to think this would be appreciably slower than the current mechanism, having to run through this ChainMap cascade for (almost) *every* attribute lookup?