optimize to_utf() by checking is_ascii() first
release 1.000_01 to test locale