nonNullAnd

fun <T> nonNullAnd(inner: Rule<T>): Rule<T?>