Ich möchte noch mal kurz auf das Ausgangsthema zurückkommen:
Meiner Meinung nach sollte die Verwendung eines MP als inner vermieden oder sogar verhindert werden, denn spätestens, wenn dieses verwendete MP eigene inner hat oder bekommt, läuft jede Auswertungslogik ins Leere.