It seems like we'd want to have at least two variables in this test, and have at least one of them yield a non-zero value (and ditto for some of the others).