AICDA and cancer: Given their intimate links to immunity and cancer, much effort has been placed on understanding the molecular structures of AID/APOBECs over the last decade.