The Tasty Header consists of four fields:
- contains a hash of the sections of the TASTy file
- matching the TASTy format version that last broke backwards compatibility
- matching the TASTy format version that last broke forward compatibility
- 0 for final compiler version
- positive for between minor versions and forward compatibility is broken since the previous stable version.
- arbitrary string representing the tooling that produced the TASTy