https://peeterjoot.com/2022/09/23/c-compiler-diagnostic-gone-horribly-wrong-error-explicit-specialization-in-non-namespace-scope/
C++ compiler diagnostic gone horribly wrong: error: explicit specialization in non-namespace scope