unicode: finish up proper handling of Unicode in all classes