No, if you check semver.org, `2.0.0-alpha2` is a valid identifier. Per section 10, a pre-release is specified by a dash and a series of dotted identifiers. Identifiers are alphanumeric [0-9A-Za-z-]. I just chose `alpha2` because I liked the asthetics of it over `alpha.2`.