public virtual object Call(Context cx, Scriptable scope, Scriptable thisObj, object[] args) { return ((Function)obj).Call(cx, scope, thisObj, args); }