This ensures that when we're printing multiple module interfaces, we separate out the namespaces and their members correctly between the produced module interfaces.