I have this simple bit of code (where ko == knockout lib):

```
$(function() {
    //var el = document.getElementById('foo');
    //console.log(el);
    $("#foo").click (function() {console.log(this);});
         }); // this == $("#foo")

    ko.computed(function () {
        console.log('ko computed',this); // this == window object
    });
});

```

Why is "this" not bound to "ko" in the callback? I would expect it to be bound to the calling function, as in the click handler.