Peeps are indestructible? Like it or not, there’s a lot to appreciate about these marshmallow confections — including a ...