This avoids exporting the same functions from multiple DLLs. Also don't mark template classes for DLL export/import, I think that is not what we want. Or am I on crack?