text: var M, ANY2 = [
      "",
      ""
  ], A = function() {
      "use strict";
      var Constructor;
      function A() {
          !function(instance, Constructor) {
              if (!(instance instanceof Constructor)) throw new TypeError("Cannot call a class as a function");
          }(this, A);
      }
      return (function(target, props) {
          for(var i = 0; i < props.length; i++){
              var descriptor = props[i];
              descriptor.enumerable = descriptor.enumerable || !1, descriptor.configurable = !0, "value" in descriptor && (descriptor.writable = !0), Object.defineProperty(target, descriptor.key, descriptor);
          }
      })(Constructor = A, [
          {
              key: "foo",
              value: function() {
              }
          }
      ]), A;
  }();
  !function(M) {
      var n;
      M.n = n;
  }(M || (M = {
  }));
  var objA = new A();
  ANY2[0], objA.a, M.n, A.foo(), ANY2[0], objA.a, M.n;
  