Referência perdida para si mesmo ao usar KnockoutJS e Herança de Classe Simples

estou usando"Herança JavaScript simples" de John Resig para criar uma classe que possa ser herdada. Eu também estou usando o KnockoutJS para observables computados. O problema vem tentando combinar esses dois conceitos. Quando tento obter uma referência a si mesmo no observável calculado, obtenho o objeto "Window" em vez do objeto real esperado. Aqui está um exemplo de código rápido:

window.mynamespace.myclass = Class.extend({
    init: function() {

    },
    someProperty: ko.observable(10),
    someComputedProperty: ko.computed(function() {
       return this.someProperty();  
    }, this)
});

Unforunately this.someProperty () não pode ser encontrado porque 'this' é uma referência à Window. Quaisquer pensamentos ou idéias?

questionAnswers(2)

yourAnswerToTheQuestion