On the role of context in AI-driven program repair and test generation | Synapse