updating notifications.create to accept a hash instead of discrete arguments - breaking change