Internationalized Domain Name support library