Finish exo9 code and fix unicode support where possible.