Automated Fixing of Programs with Contracts | Synapse