container::SplitListSet refactoring