better looking _cpv_to_version