tryOrDefault

inline fun <T> tryOrDefault(default: T?, block: () -> T): T?