$ 0 0 I figured out my self that I should be usingcan.route.attr({key: val}, true)to over write existing hash.