bindingContext.lookup works with properties that are inherited through an object's prototype chain, but Identifer.set_value does not, which leads to asymmetrical behavior with bindings that read/write to an observable that’s inherited. This PR updates Identifier.set_value so that it works with inherited properties, in line with how knockout works.
bindingContext.lookup
works with properties that are inherited through an object's prototype chain, butIdentifer.set_value
does not, which leads to asymmetrical behavior with bindings that read/write to an observable that’s inherited. This PR updatesIdentifier.set_value
so that it works with inherited properties, in line with how knockout works.