List of the active feature gates.
A set of features to be used by later passes.
Represents active features that are currently being implemented or
currently being considered for addition/removal.
Some features are not allowed to be used together at the same time, if
the two are present, produce an error.