Only explictly defining the enumeration template class for msvc.