This companion object provides extension functions for the Setting classes.
Set a dependency which has to be fulfilled for this Setting to show up in the GUI.
Can be used to set a setting specific restraint / extra action when setting the new value.