I see why this is super useful, but won't this functionality make more sense at the iOS level, as part of their standard API and with full support in the XCode environment? All apps should be able to deep dive into other apps, with certain rules attached.