Issue #2219009 by pwolanin: Improve DX of Settings class.