Should properly split messages now for all char byte lengths in utf-8