Cleaner way for apps to open themselves