text: function WithoutCurlyBraces() {
    var _this = this;
  
    if (true) {
      var _loop = function (k) {
        function foo() {
          return this;
        }
  
        function bar() {
          return foo.call(this);
        }
  
        console.log(_this, k); // => undefined
      };
  
      for (var k in kv) {
        _loop(k);
      }
    }
  }
  
  function WithCurlyBraces() {
    var _this2 = this;
  
    if (true) {
      var _loop2 = function (k) {
        function foo() {
          return this;
        }
  
        function bar() {
          return foo.call(this);
        }
  
        console.log(_this2, k); // => 777
      };
  
      for (var k in kv) {
        _loop2(k);
      }
    }
  }
  