Done. Common part of update/increment/decrement was moved to `genericUpdate` method.