tryOrDefaultNotNull

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