A Drosophila XPD model links cell cycle coordination with neuro-development and suggests links to cancer