An alternate representation of the file format built on top of the existing format.
Some general notes:
- These views are not meant to be set in stone. Feel free to change the views exposed as the format and our understanding evolves.
- The typical use for these views would be to materialize all the lazily evaluated data immediately -- the views are a convenience to make that simpler. They've been written as lazy iterators to aid understanding of the file format and to make it easy to generate views.
This is used to expose some view internals to checks and other areas. This might be exposed to external code in the future.