AICDA and cancer: Given AID/APOBECs’ involvement in immunity and cancer, intense research has been dedicated to solving their 3D structures.