requireNotNull

inline fun <T : Any> requireNotNull(value: T?, message: Any, lazyContext: () -> Map<String?, Any?>): T

Version of requireNotNull which throws a ContextedIllegalArgumentException.