If Garret Anderson were a band, he would be Phil Collins-era Genesis.