Why is it necessary to use a double boiler while making pudding ?
The pudding is composed of many dried fruits held together by egg and suet , sometimes moistened by treacle or molasses and flavoured with cinnamon , nutmeg , cloves , ginger , and other spices .