So this define exists, but causes the following error:
ProffieOS/transitions/concat.h:24:7: error: 'TrConcat3' is not a class template
24 | class TrConcat3<A, INTERMEDIATE, B...> {
| ^~~~~~~~~
ProffieOS/transitions/concat.h:24:35: error: expansion pattern 'B' contains no parameter packs
24 | class TrConcat3<A, INTERMEDIATE, B...> {
| ^~~
ProffieOS/transitions/concat.h:29:13: error: declaration of '~TrConcat' as member of 'TrConcat3<A, INTERMEDIATE, B>'
29 | ~TrConcat() {
| ^
and so on for a LONG time of cascading error messages.
Is it worth fixing? How much savings could this generate if used (if it worked) ?