we _have_ to make sure that item order is preserved for all three kernel arg collections in VirtualMethodEntry => change back from sets to lists