firstNonNull

open fun <T> firstNonNull(@Nullable first: T, @NonNull second: T): T