Changed Toaster.postMessage to be able to receive message widgets as paramaters