@meh couldn't we have the matchspec stored in a record field or generate it from the `Mix.Version` record before matching?