CDKN1A and cancer: The more we understand p21-associated pathways, the better we can make sense of the contradictory results on p21 role in cancer, as a tumor suppressor or a tumor-promoting protein.