#81 clean Monad: move type SettingsC from Handle