Надо новый тренд запустить. Нафига использовать трейты когда есть конкретные классы. Или нафига использовать классы когда есть объекты. Или нафига использовать объекты, когда можно просто в железе функции реализовать и оптимизировать под конкретное использование.
Ваши абстрактные тайпкласы не умеют работать с моими новыми тринадцатифункторами, поэтому придётся всё писать в железе. Объекты ваши слишком усложняют понимание новичками кода. Толи дело FPGA или аналоговая схемотехника. Там всё просто и по делу.