utf8 validity is not a buffer concern