Requiring a minimum of guard version 2.0
Now subclassing from Guard::Plugin, updating initialize signature