Ripe to eat plums ready to go into the oven! Plums & mint anyone?