Place oats in a medium size mixing bowl. Add butter and pour boiling water over oats. Let stand until butter is melted. Mix with wire whisk.
Stir in sugars, eggs and the dry ingredients. Mix well with wire whisk. Pour into greased 10x10" pan or 9x13" Bake at 350* for 30-35 minutes.
Meanwhile...in a saucepan on low heat. Add the ingredients for the topping EXCEPT coconut stirring with a wire whisk until melted...remove from heat and set aside
When cake is done, remove from oven and pour butter/pecan mixture over HOT cake. Sprinkle flaked or shredded coconut over top of cake and return to a medium heat BROILER for 10-30 seconds just until coconut starts to lightly brown on the edges.