01 - Line a baking sheet with parchment paper, preparing it for the cherries.
02 - In a medium mixing bowl, combine the powdered sugar, softened unsalted butter, light corn syrup, whole milk, pure vanilla extract, and a pinch of salt. Mix thoroughly until a smooth, pliable fondant dough forms. If the mixture is too sticky, gradually add a bit more powdered sugar until the desired consistency is achieved.
03 - Take approximately 1 teaspoon of the prepared fondant and flatten it into a small disk. Carefully wrap this disk around each maraschino cherry, ensuring the entire cherry is completely sealed within the fondant. Place each fondant-covered cherry onto the prepared baking sheet.
04 - Transfer the baking sheet with the fondant-covered cherries to the freezer and chill for 20 minutes to allow them to firm up.
05 - In a heatproof bowl set over a pot of simmering water (creating a double boiler), or using a microwave-safe bowl, melt the chopped dark or semi-sweet chocolate. If desired, incorporate the coconut oil for an enhanced shine. Stir continuously until the chocolate is completely smooth and melted.
06 - Carefully dip each firm, fondant-covered cherry into the melted chocolate. Allow any excess chocolate to drip off before returning the coated cherry to the parchment-lined baking sheet.
07 - Refrigerate the chocolate-covered cherries for approximately 30 minutes, or until the chocolate coating is fully set and firm to the touch.
08 - For optimal flavor development and the desired liquefied fondant center, allow the finished candies to sit at room temperature for 1 to 2 weeks prior to serving.