hybrid Unicode/ANSI