split one of the row-handling header files as wire serialization isn't needed by the code that uses hashing