Thanks for letting me know! We’ll update that part of the article.
This is perhaps to avoid collisions of the type:
if
requests1 ++ requests2 == requests3 // as opaque byte arrays
Then most likely:
hash(requests1) ++ hash(requests2) != hash(requests3) // equality should be rare