Guard::Cucumber uses Guard::Notify from within the Formatter.
While this works (because of how Guard::Notifier passes available notifiers through environment variables - tied to the PID of the parent process, and other horrors), it shouldn't be necessary - notifications should happen after reading the results file within the Runner.