https://www.somethingsblog.com/2024/10/12/efficient-code-through-compile-time-polymorphism/