Thanks for the explanation.
Yes, what the compiler/linker does is completely clear to me. I think my question should have been "Is there a...
I try to do a bit of templating, but there is a problem.
/// base template. no implementation, just declaration.
Separate names with a comma.