code: function buildNamespaceInitStatements(meta, metadata, checkExport) {
      const statements = [];
      const {localImportName, localImportDefaultName} = getLocalImportName(metadata);
  
      for (const exportName of metadata.reexportNamespace) {
          // Assign export to namespace object.
          checkExport(exportName);
          statements.push(buildExport({exportName, localName: localImportName}));
      }
  
      // Source code:
      //      import {color2 as color2Alias, color3, color4, color5} from 'xxx';
      //      export {default as b} from 'xxx';
      //      export {color2Alias};
      //      export {color3};
      //      let color5Renamed = color5
      //      export {color5Renamed};
      // Only two entries in metadata.reexports:
      //      'color2Alias' => 'color2'
      //      'color3' => 'color3',
      //      'b' => 'default'
      //
      // And consider:
      //      export {default as defaultAsBB} from './xx/yy';
      //      export {exportSingle} from './xx/yy';
      // No entries in metadata.imports, and 'default' exists in metadata.reexports.
      for (const entry of metadata.reexports.entries()) {
          const exportName = entry[0];
          checkExport(exportName);
          statements.push(
              (localImportDefaultName || entry[1] === 'default')
                  ? buildExport({exportName, localName: localImportName})
                  : buildExport({exportName, namespace: localImportName, propName: entry[1]})
          );
      }
  
      if (metadata.reexportAll) {
          const statement = buildNamespaceReexport(
              meta,
              metadata.name,
              checkExport
          );
          statement.loc = metadata.reexportAll.loc;
  
          // Iterate props creating getter for each prop.
          statements.push(statement);
      }
  
      return statements;
  }
docs: Create the runtime initialization statements for a given requested source.
  These will initialize all of the runtime import/export logic that
  can't be handled statically by the statements created by
  buildExportInitializationStatements().