Alan Keyes? Wha? Where’d he pop up from?