ServerDefinition#options is created on the fly
ServerDefinition#options is created on the fly

The old approach had to overwrite all accessors to update options when an attribute was updated.

Narnach/simple_gate