Ah, good catch. Testing worked out ok though - likely due to the fact that versions are exactly major.minor.patch and string comparisons seem to operate as desired while exactly this format.