private void LoadItemsSequential(bool provideNotSupportedAssemblyNotification)
        {
            ClrAssemblyFileMergeManager fileMergeManager = new ClrAssemblyFileMergeManager(folderMap, provideNotSupportedAssemblyNotification, this.progressNotifier);

            FolderMergeManager folderMergeManager = new FolderMergeManager(folderMap);

            IEnumerable <FolderNode> mergedFolders = folderMergeManager.GetMergedCollection().Select(ProcessFolderNodeCreation).ToList();

            IEnumerable <ItemNodeBase> mergedAssemblies = fileMergeManager.GetMergedCollection().Select(ProcessAssemblyNodeCreation).ToList();

            List <ItemNodeBase> nodes = mergedAssemblies.Union(mergedFolders).ToList();

            this.differenceDecoration = GetDifferenceDecoration(nodes);

            this.LoadItems(nodes);
        }