IL10 and cancer: Genes of the Interleukin 10 (IL-10) family play a dual, contentious function in a variety of cancers.