Say I have used Meereen to make Rhaegal immune to triggered effects. My opponent uses Maiden of Poisons to name Power. Rhaegal is my only Power icon.
Surely Meereen makes Rhaegal immune to this? There was a school of thought that since the wording on the text was for Maiden of Poison's controller to "name an icon type" and that I, as Rhaegal's controller, was forced to choose Rhaegal that Meereen's immunity would not cover it as it only covers "opponent's triggered effects" and the triggered effect was implemented by me, not an opponent.
Again, surely Meereen makes Rhaegal immune as the whole ability is a triggered effect triggered by an opponent?