Vassal ignores "within a deck, apply to No Pieces"

I have a piece in an at-start stack. It has a GKC that sends ^S to all pieces with property type=shifter.
Each piece of type shifter that gets it shift 100 pixels to the right.
I specify in the GKC to NOT apply to any pieces in a deck.
I have a deck that has some cards of type shifter.
When I right-click the piece and select the GKC, the “shifter” cards in the deck shift right 100 pixels when they are not supposed to.

Here’s a link to a small vmod in my dropbox that demonstrates the problem. dropbox.com/s/dp4srq9mlobxq … .vmod?dl=0

Thanks for the submission and the demo module, that helps a lot! Issue vassalengine.org/tracker/sho … i?id=14130 has been opened.