In a medium saucepan, melt margarine. Add cocoa.
Remove from heat and mix in other ingredients
Refrigerate batter for 15 minutes
While batter rests, prepare pecans by placing them on a baking sheet and into the oven at 250° for 10 minutes to lightly toast.
Heat waffle iron to Medium Heat
Spray top and bottom of waffle iron with non-stick spray and place small scoops (tip of spoon) of batter onto the grid.
Allow to cook 1-2 minutes. Set a timer if you like, but there's quite a bit of flexibility on the time and you're not going to burn them unless you completely forget them for several minutes.
Remove from waffle iron by gently piercing with a fork, and place them onto a paper towel to cool.
Top with a drizzle of ice cream caramel or apple-dipping caramel, and press a pecan half into the caramel. Allow to dry, then store in an air-tight container either in the fridge or at room temperature.