protected JavaScriptBoolean Equals(Scope scope, JavaScriptObject thisObject) { JavaScriptObject left = this.LeftOperand.Evaluate(scope, thisObject); JavaScriptObject right = this.RightOperand.Evaluate(scope, thisObject); checkTypes(left, right); return(JavaScriptBoolean.ValueOf(left.Equals(right))); }