* preserve the order in which patches are applied by packages (in spite of grouping them by 'when') * add tests confirming patch order