In reply to slittle:
You may want to look at section _13.8 Parameterized tasks and functions_in the LRM. You can wrap a static task or function in a parameterized class, and that class does not need to be constructed.
In reply to slittle:
You may want to look at section _13.8 Parameterized tasks and functions_in the LRM. You can wrap a static task or function in a parameterized class, and that class does not need to be constructed.