↩ reply to @schlink yeah they could be generic over FromStr but there’s been no need for that yet. I’m optimising for time to write the solution this year so it doesn’t turn into too big a time sink. I’m also a fan of YAGNI 😁
https://en.m.wikipedia.org/wiki/You_aren%27t_gonna_need_it