Defaulted

constructor(key: String, description: String, type: Class<T>, default: T, scope: ProviderOption.Scope, values: List<String> = emptyList(), parser: (String) -> T)