tryOrNull

inline fun <A> tryOrNull(message: String? = null, operation: () -> A): A?