container::SplitListMap refactoring