This is a bit of a nitpick because strings often aren't the most appropriate type for hashes... but in some cases I can see using strings as the best choice. It's probably the fastest option for one.
In any case it still demonstrates the usefulness of branded types.
In any case it still demonstrates the usefulness of branded types.