Got read working with utf8. Using Plan 9 utf funcs (Rob Pike and Ken Thompson).