So I know that Gastro Acid restrains the target's Abilities, but some Pokemon depend on their abilities (eg. Shedinja and Wonder Guard, and Aegislash and Battle Stance). So would Gastro Acid suppress those abilities too, or will it fail? If Gastro Acid fails on certain Abilities, can you give me a list of those Abilities?