Bug fix for #70 : APPLY statements perform the changes in a specific order. When rolling back those changes, the order must be respected (because the same collection could be affected twice by the same APPLY statement