Thanks for pointing out my typo mistake.
Patchers' priorities make sense to me. I think that if A got a lower priorities than B, its items will be restored first, even if all the items in A and B got the same priorities. At least I expect it. gonna give it a try.