text::length() UTF support