SemFix: Program repair via semantic analysis | Synapse