BUG: __sub__ adds instead of removes - fixes 26

I'll go ahead and pull this in since it's a minor change and kind of severe.