Eradicate winner some more
Poor man's typed hash and a small opt
Add typed exception X::Syntax::AddCategorial::MissingSeparator

would be used in test for RT #86906