LPS-52306 Defer PersistenceTestRule initialization to runtime, so that we have a chance to sort the rules order before it initialize
LPS-52306 Improve AggregateTestRule to support auto rule order sorting, so that developer don't have to worry about assembling rules by a wrong order.
LPS-52306 SF