The design of bug fixes | Synapse