
function methodMissing(obj, handler) {
    
    const proxyObject = new Proxy(obj, {
        get(object, property) {
            if (Reflect.has(object, property)) {
                return Reflect.get(object, property);
            } else {
                return handler.call(object, property);
                // return (...args) => Reflect.apply(handler, proxyObject, [property, ...args]);
            }
        }
    });
    return proxyObject;
}
exports.methodMissing = methodMissing;
@@ -37,13 +37,8 @@
 ) %7B%0A
-    %0A
     
@@ -289,105 +289,8 @@
 y);%0A
-                // return (...args) =%3E Reflect.apply(handler, proxyObject, %5Bproperty, ...args%5D);%0A
     

Remove commented out code