Issue #26: do unicode better.