The SettingsInput component now uses the default value if there is a default value. Tests for this were added.