Lawrence D'Oliveiro wrote:
“Dynamically” is when that “future” becomes the present, so you can see it right in front of you, here, now.
But raising an "UnboundAttributeError" when attempting to read a class attribute that *could*, but hasn't yet, been shadowed by an instance attribute requires taking action *before* the future becomes the present. Unless I've misunderstood what you were suggesting the behaviour should be. -- Greg -- http://mail.python.org/mailman/listinfo/python-list