public object CallAsConstructor(IEnumerable <object> arguments) { var result = UnderlyingJSValue.CallAsConstructor( arguments.Select(Context.ToJSValue).ToArray(), Context.UnderlyingJSContext ); JSException.ThrowIfSet(Context.UnderlyingJSContext); return(Context.FromJSValue(result)); }