KLF4 and neoplasm: Given that Klf4 and Klf5 have context dependent roles, it is not surprising that Klf4 and Klf5 possess both tumor suppressor and oncogenic functions.