This fixes the issue with string-unpack-code.js failing in the sunspider benchmarks, this was caused by the compiler that during scope initialization compilation for variadic functions would switch the order of arguments in certain cases.
This fixes the issue with string-unpack-code.js failing in the sunspider benchmarks, this was caused by the compiler that during scope initialization compilation for variadic functions would switch the order of arguments in certain cases.

Signed-off-by: Fredrik Holmstrom <d9bd1c42b4e030d0dadd3db2e06bbe08ff794371@gmail.com>

xamarin/IronJS,hnafar/IronJS,fholm/IronJS,hnafar/IronJS,hnafar/IronJS,xamarin/IronJS,fholm/IronJS,xamarin/IronJS,hnafar/IronJS,hnafar/IronJS,xamarin/IronJS,fholm/IronJS,fholm/IronJS