My enhancements to Knockout