Code for handling unicode/punycode name conversions v2

Opening new PR for clean commenting
I have new idea how to deal with those .... declaring them before loop and re-using same variables.... Should be nanoseconds faster too...