BUT WHAT IS Debra Allen, REALLY?