Const generics, a runtime or compile time construct? - Modular