Kick the tires and light the fires to 350 degrees.
Cream your butter and sugar together.
Add in your eggs and almond extract.
Add the cherries.
Whisk together the flour, baking powder and salt.
Mix the flour into the butter mixture until your arm hurts.
Roll the dough into a 1/2 cm thickness, then cut out your shapes.
Cook in a 350 degree oven until browned just lightly, about 7-8 minutes. Cook on the sheets almost completely, then remove to a rack.
The above is the base for the icing, in order to get thinner icing I added a little more milk until I could dip my cookies into the icing, and let them drip off, getting this beautiful glazed coating below. Do NOT put in more corn syrup, it will never harden and set properly. So add milk very little by little until you get the consistency you need.
Sprinkle little pretty bits on top and let them dry for a couple of hours. Truly, a couple of hours, the icing takes a while to set.