A scheme is a collection of configurable values.
In a typical use case a user can quickly switch between instances of schemes of the same type to change the "preset" or "configuration" that is currently being used.
the type of scheme that is stored; should be a self reference
Holds constants.
Returns a copy of this scheme that has the given name.
Shallowly copies the state of other into this.
this
Same as myName.
The name of the scheme, used to identify it.