text: exports.getNamespaceDeclaration = function (ns) {
      var output = [];
      var curPath = 'this';
      if (ns !== 'this') {
          var nsParts = ns.split('.');
          nsParts.forEach(function (curPart, index) {
              if (curPart !== 'this') {
                  curPath += '[' + JSON.stringify(curPart) + ']';
                  output.push(curPath + ' = ' + curPath + ' || {};');
              }
          });
      }
  
      return {
          namespace: curPath,
          declaration: output.join('\n')
      };
  };
  
  
  