An ordered list of Ifds, each pointing to the next one.
The last Ifd doesn’t point to any other.
Generic over O: OffsetSize to support both TIFF (u32) and BigTIFF (u64).
Because any IFD could technically point to a next one, in most
functions that one would expect to input an Ifd, its parameters
actually ask for an IfdChain.