I already did an ugly modify, but it's tired to modify the code on every update.
I hope this feature can be add to next version.
//here is the pseudo code
if (isOverride == false)
{
if(isSeleted(item))
{ //deal with itemlist rule }
}
// go on normal procedure as usual...