$ 0 0 It does work well. Would you consider moving it / adding it as a method of can.compute() and can.Observe object so that val.bind(" ")is parallel toval.trigger(" ") ?