Most invocations of CHashWriter use SER_GETHASH and version 0, this allows for eliding those values, ~and removes SER_GETHASH as a type, because it functions simply as "has no external destination" in practice.~
~SerializeHash basically existed due to the overhead of CHashWriter construction, now that that is minimized, it's unnecessary.~