Add definitions for subtraction, and raise NotImplementedError on the wrong output unit