class Guard::Internals::Groups

def add(name, options = {})

def add(name, options = {})
  all(name).first || Group.new(name, options).tap do |group|
    fail if name == :specs && options.empty?
    @groups << group
  end
end