No reason for validator.newResponse to be pprivate. run with scissors.
initialize the bytePool..which means we can write tests without worry about it being nil