Off-the-Shelf Cooperative Software Verification by Splitting Programs Dynamically | Synapse