Super Producer Steve doubts that there are ever leftover Peeps in the Angelo household, but if there were, this is a neat way to put them to scientific use...