Boil water and margarine; remove from heat. Add flour, and mix until a ball forms. Add eggs one at a time and beat well. Spoon mixture in to a greased 9x13 glass baking dish. Bake at 400 degrees for 25 min or until lightly browned. Remove from oven and cool.
Beat cream cheese slowly. Add milk, beating until smooth. Add the two packages of vanilla pudding and beat for 1 min. Let mixture stand for aprox 15 min. If too thick, add a little milk. Spoon on to the crust. Spread cool whip over pudding and then dribble some of the Smuckers Hard Shell Chocolate on top. Brown a little cocoanut and sprinkle a little on top with a few chopped nuts. Refrigertate and enjoy!