implemented issue#53, var arg JavaScriptConstructor