Does a patch that allows the clumsy idiom function(a,b,c) a = a or 0 c = c or 1 to be replaced by function(a=0,b,c=1) already exist?