I think it's to remove line items which have a quantity of < 0, but it doesn't appear to do anything because the object isn't resaved. If all the tests pass, then I'm ok with it going. It just seemed incongruous to the change itself and I thought it might've been an accident firstly.