Oncogenes: Dr Jekyll and Mr Hyde