https://github.com/opencontainers/image-spec/pull/410 `omitempty` has nothing to do with REQUIRED vs OPTIONAL fields.