I agree, very inconsistent. I changed so that both increment and decrement allow negative deltas, and not using abs. I find that most flexible.