var f=func(n,m,dynamic...) { print(n+m," ",dynamic); n=dynamic; m=dynamic; n+=m; return dynamic; }; print(f(1,1,0,0,0,0,0)[3]); function([0,1,2,3],{str:"str"});