Continued from C++ shared library & templates (1)
See https://godbolt.org/z/xfEhbbnrh for an example of a CMake project with a shared library. This represents how the shared library can do explicit instantiations in itself and tell the outer world to not do the instantiations by themselves.