Added eitherOr test

I made conditional into restricted since Jacob wanted a new name. I also
added the eitherOr test to strip out models that fail the eitherOr test.