PathObserver.defineProperty(target, name, model, path) -> Observer.defineProperty(target, name, observable)

R=arv
BUG=

Review URL: https://codereview.appspot.com/41370044