<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def send_notifications(self, notification_type, *args):
 """ Fires off the notification for the specific event. Uses var args to pass in a arbitrary list of parameter according to which notification type was fired. Args: notification_type: Type of notification to fire (String from .helpers.enums.NotificationTypes) args: variable list of arguments to the callback. """


    if notification_type in self.notifications:
      for notification_id, callback in self.notifications[notification_type]:
        try:
          callback(*args)
        except:
          self.logger.exception('Problem calling notify callback!')