Code for handling unicode/punycode name conversions v2

Opening new PR for clean commenting
You define a const for `rune(1)`, can it be used here?