This was specific to what we want displayed. The point is that we understand the formatting of NuGet useragents that's all - in the NuGet case we understand the version syntax. We might change this in the next few days - but only if we decide to pull the version into its own field. i.e. this is still very similar.