should inherit from Plugin for Guard 2.0