Self-Supervised Bug Detection and Repair - Allamanis, Miltiadis; Jackson-Flux, Henry; Brockschmidt, Marc (Advances in Neural Information Processing Systems, 2021)