Heat oven to 180ºC Grease 13x9 inch pan. In large saucepan, melt margarine and chocolate. Add water; bring to a boil. Stir in oats, sugar, brown sugar, chocolate syrup, liquerr, vanilla and eggs; mix well. Stir flour baking soda and salt into chocolate mixture, mixing well. Pour into greased pan. Bake at 180ºC for 25-30 minutes or until cake springs back when touched lightly in center. As soon as cake is removed from oven, in small saucepan, combine all topping ingredients. Bring to a boil over medium heat, stirring constantly. Reduce heat; simmer 2-3 minutes or until slightly thickened. Pour over hot cake. Broil 4-6 inch from heat for about 2 minutes or until topping is bubbly and lightly browned. ----