Mike:
I'm building some code that is heavily templated. Therefore, I have many very small classes.
This is a non sequitur.
Most of my code just uses classes as namespaces calling static methods and properties.
Aren't structs better for that? Bye, bearophile