Working

So I should have the always and all.nothing conditions working for any
amount of specified variables (2+), but I will need to test this. The
either.or will work for two variables.

TO DO:
-All of this will need to have statements allowing the user to specify
no variables for the conditions.
-It will need to include the one.if.other type constraints
-It will need to generalize the either.or variable to include multiple
variables.