Second, and more obscure: if you create a member function that overrides an inherited class function, the super version is not called, right? So if you then call the super version from within the overridden version, they shouldn't collide. Except that they seem to. The basic problem I'm running into involves the distinction between the value of a derived control versus the value of its parent. I'm trying to maintain my own state, which I expect VM to recognize as the value of the control, and it seems to be getting it confused with the value of the parent object, which is that object's state value.
If I seem to be talking in circles, well, it feels like I'm going in them.

Reid