closes #50 not allowing certain mixing of ints and modInts