Fixed subtraction so that it now works reasonably for "a - b" where
a>=b and returns NaN otherwise. Previously returned NaN when a>b and
only returned a correct answer when a=b.