btw, the only binary incompatibility between utf8 and non utf8 versions seem to be the removal of uprv_getDefaultCodepage(). Not sure if that is meant to be a private function though.