Consolidate partialsemverstrategy impls into the util.
Adding specs for SemVerStrategy selector