This needs a better name, that's not `removeO` but `remove0`. Maybe I'll rename it to `removeConst` or something, as what it does is to remove constant terms.