should body have a `utf8Reader()` method?