Add core.firstNonNull()