Added UTF-8 narrow string interface