> and yep, it'd need to be templates all the way down But that's not good, a complexities that could be avoided. It would be much better to totally avoid `foldl` in the first place and just using `for` loop :).
A case when the cure is worse than the disease.