I had a nice prose rules argument with paragraphs and crap, but I hit Backspace at an inopportune moment or something and navigated away from the page, losing it all... so, I'll just post statements, and you tell me where I'm wrong
1) If my opponent has both Makai High Noble and Blinding Rage and I attempt to destroy one of his other foundations, he cannot use Makai High Noble and then use Blinding Rage to search for additional copies of Makai High Noble. Why not? Makai High Noble's response is now the ability that destroys a foundation, not my card effect
2) If my opponent has Blinding Rage and Journey of Repentance, then by the same reasoning above I could not tutor for more JoRs?
3) If I use Program Malfunction and my opponent responds with Journey of Repentance, then Journey may be readied regardless of the state of Malfunction {same reasoning as (2) )
4) If I use Program Malfunction and my opponent responds with Torn Hero, then unlike JoR it WILL remain committed until PM readies or leaves play, because Torn Hero reads "After your opponent plays an ability that commits a card in your staging area, THEY commit this card instead." The ability is redirected, instead of completely substituted.