BUT WHAT IS marshmallows, REALLY?