I read: std.regexp is designed to work only with valid UTF strings as input. Is it possible for an UTF-string (meaning a string obeying the UTF specs) to be invalid?