  (1:0-9) function fn()           <--    (1:0-9) function fn()
          ^^^^^^^^^                              ^^^^^^^^^

 (1:9-11) ion fn() {              <--   (1:9-11) ion fn() {
              ^^                                     ^^

(1:11-14) n fn() {                <--  (1:11-12) n fn() {
              ^^^                                    ^

(1:11-14) n fn() {                <--  (1:12-14)  fn() {
              ^^^                                    ^^

(1:14-15) n() {                   <--  (1:14-15) n() {
              ^                                      ^

(1:14-15) n() {                   <--    (2:2-6)   var _thi
              ^                                    ^^^^

(1:14-15) n() {                   <--   (2:6-11) var _this = t
              ^                                      ^^^^^

(1:14-15) n() {                   <--  (2:11-19) this = this;
              ^                                      ^^^^^^^^

  (2:2-6)   var inne              <--    (3:2-6)   var inne
            ^^^^                                   ^^^^

 (2:6-11) var inner = (           <--   (3:6-11) var inner = f
              ^^^^^                                  ^^^^^

(2:11-14) nner = () =             <--  (3:11-14) nner = func
              ^^^                                    ^^^

(2:14-20) r = () => {             <--  (3:14-23) r = function () {
              ^^^^^^                                 ^^^^^^^^^

(2:14-20) r = () => {             <--  (3:23-24) ion () {
              ^^^^^^                                 ^

(2:14-20) r = () => {             <--  (3:24-26) on () {
              ^^^^^^                                 ^^

(2:20-21)  => {                   <--  (3:26-27)  () {
              ^                                      ^

 (3:4-11)     console.log         <--   (4:4-11)     console.log
              ^^^^^^^                                ^^^^^^^

(3:11-12) sole.log(               <--  (4:11-12) sole.log(
              ^                                      ^

(3:12-15) ole.log(thi             <--  (4:12-15) ole.log(_th
              ^^^                                    ^^^

(3:15-16) .log(this               <--  (4:15-16) .log(_thi
              ^                                      ^

(3:16-20) log(this);              <--  (4:16-21) log(_this);
              ^^^^                                   ^^^^^

(3:20-21) this);                  <--  (4:21-22) this);
              ^                                      ^

(3:21-22) his);                   <--  (4:22-23) his);
              ^                                      ^

  (4:2-3)   };                    <--    (5:2-3)   };
            ^                                      ^

  (4:3-4)   };                    <--    (5:3-4)   };
             ^                                      ^

  (5:0-1) }                       <--    (6:0-1) }
          ^                                      ^
