This macro expects the following variables:
:notifications: An object implementing INotificationList.
An error notification message
A warning notification message
An info notification message
A debug notification message, only displayed for developers.