Question: What should the minimum accepted `DataSize` value be in a CARv2 header? * Could it be zero? * or should it be the minimum valid size for a CARv1 which is header plus at least one root CID that comes to 26 bytes. See discussion: * https://github.com/ipld/go-car/pull/309#discussion_r910563620_