Issue #103: Extract class for field settings option.
Clean up.
Merge branch '#103/keep-changes-to-field-settings-alias' into develop