For example ... https://github.com/opencontainers/image-spec/blob/main/schema/manifest_test.go#L169 // expected failure: empty layer, expected at least one However, per spec Layers can be empty?