anchor.diff:          };
       };
       var suppliedwhat;
  -    var foo = undefined === foo ? 1 : foo;
  +    var foo = 'undefined' === typeof foo ? 1 : foo;
       return foo;
   });")
   
  
positive.code:         };
      };
      var baz;
      var bar = undefined === bar ? 4 : bar;
      return baz * bar;
  };")
  
  
negative.code:   "function foo() {
      var val1_1 = x;
      var valrest2 = [y];
      if ('undefined' !== typeof arguments['callee']['caller']['mv']) {
          arguments['callee']['caller']['mv'] = valrest2;
      };
      return val1_1;
  