This additional constraint enables adding a route to the template (and p...

...otentially to the UseMvc method) without actually implementing the actual artifact.

For example without adding an area to a controller, a route can still be added to the template.
This should be a 'version > _cachedValuesCollection.Version'. It's possible in a race to build the cache for v5 and then update it for v4.