Use insert rather than emplace - emplace isn't used elsewhere and I'm not sure windows supports it.