Change externalisation feature to simple explicit instantiation without extern templates
externalize parser