delegate

fun <T> SettingsAPI.delegate(defaultValue: T): SettingsDelegate<T>
fun <T> SettingsAPI.delegate(name: String, defaultValue: T): SettingsDelegate<T>