KLF4 and cancer: The role of KLF4 in cancer is complex and context-dependent.