A "feature set" is a set of features for a cluster. The names of features present appear in this set.
TODO - Feature metadata is a bit messy and needs a refactor to consolidate available/supported and names/codes
Create a new feature set from an iterable that returns active names or from an object of the form { [featureName: string]: true }
Optional
Access features as an array of feature names.
Access features as an object mapping feature name -> true.
Determine if I am identical to another set.
A "feature set" is a set of features for a cluster. The names of features present appear in this set.
TODO - Feature metadata is a bit messy and needs a refactor to consolidate available/supported and names/codes