> Otherwise it seems that both patterns must use the "group 1" for the version, when that's just a coincidence.

Ah, OK, then let's leave as-is.