Must add typename before templated std::map type