Knockout Protector plugin for accepting/reverting changes from observables