80#pragma warning(disable:4250) // disable warning if inherited via dominance
81#pragma warning(disable:4275) // disable warning about dll-interface inheriting from non-dll interface (always true for template bases)... : classical and clear linkage errors will appear if it is not template class