Why , in javascript, the default arguments cannot be changed inside of a function and the non-default ones can?
function func(a) { a = 99; // updating a also up