This could be needed for Repology shortly. Need a text-like type which stores both version string and version flags.