smth like `return provider.get(key, T::class.java)...
# android
a
smth like
return provider.get(key, T::class.java) ?: provider.get(T::class.java)
where
provider.get(key, T::class.java)
will return null if key is null