BUT WHAT IS Stephanie Izzard, REALLY?