Reports a this in closure that is used for referencing properties of outer context.

Example:


function Outer() {
  this.outerProp = 1;
  function inner() {
    // bad, because 'outerProp' of Outer
    // won't be updated here
    // on calling 'new Outer()' as may be expected
    this.outerProp = 2;
  }
  inner();
}