The secondary methods check a bit further that the metadata are in the
correct shape.
As we override the main check_snapshot and call the other one each time we call
check_snapshot. Might as well integrate the subsidiary checks within the
override.