TNFSF10 and cancer: TRAIL is a subject of excitement in the field of cancer therapy.