Представьте себе либу, решающую такую задачу:
Есть набор объектов и набор функций, меняющих состояния этих обектов.
Библиотека определяет такую последовательность применений функций, чтобы из одного начального набора состояний объектов прийти к какому-то другому нужному состоянию.
Вот как бы вы это назвали? Пока я склоняюсь к variantor (variant & iterator)

может, просто, как обычно, детская библиотека №2?
Код будет на С++, явно не для детей.
Техническая библиотека ГосНИИ имени Ленина
ок, археологическая библиотека имени усрусь-юзера.
Библиотека старшей группы no 2. Бисгрун-2 (Бисгрун-усрусь-2).