ManifestFeatures
object ManifestFeatures
The markers of Manifest.requires this reader understands: a marker names a change in what part of a Manifest means, which a reader that does not know it would misread, so ManifestTree.read refuses a Manifest that requires one outside KNOWN. A value that only widens a set, such as a new enum value, needs no marker: readers read it leniently. Format 1 has none yet.