Currently we have a few sections that
does not support specifying no keys for them. E.g. it is required that one
of "Content", "Size" or "Entries" key is present. There is no reason to
have this restriction. We can allow this and emit an empty section instead.
This opens road for a simplification and generalization of the code in validate()
that is discussed in the D89039 thread.
Depends on D89039.
(or "none of X, Y, or Z were set")
Same below.