Спасибо, проблема уже решена почленным копированием из одной коллекции в другую. Просто я думал, что уже есть готовое решение этой задачи и городить очевидную конструкцию нет необходимости.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.