Recurring bug fixes in object-oriented programs | Synapse