Fix Issue #271: observable.defineProperty overwrites ko