Repurposed just for UUID use (don't pull upstream).
Arbitrary hyphens allowed in parsed input.