Preheat oven to 350º, and line heavy baking sheets with parchment paper.
Place the butter in the mixer bowl and beat briefly.
Add sugars and beat until combined and fluffy.
Add the eggs and beat until creamy.
Add the flour, salt, baking soda and powder and beat until combined.
Add the oats and and coconut and beat until mixed in.
Add the nuts, chocolate and cherries and beat until combined.
Portion dough onto baking sheets with a medium cookie scoop or measure at 1 & 1/2 tablespoon each - leave a couple inches between cookies as they will spread out some.
Bake for about 14 minutes, until very nicely browned, turning sheets halfway through baking time.
Cool on a rack, store tightly sealed for up a week at room temperature.