comparison: handle --/++ modifications better