public protocol UserFeatureToggles
The interface to user-specified feature toggling, where a user may choose to switch certain features
on or off in the
Settings of your app.
DefaultAvailabilityChecker uses instances of this type to verify availability of user toggled features
at runtime. The default implementation
UserDefaultsFeatureToggles stores the toggled values in User Defaults.