BUT WHAT IS Cecilia Galarraga, REALLY?