Asserts that operand is the provided type
Asserts that both left and right are the same provided type