public static bool AddOrUpdateGroup(string name, bool applyToGuests = false, string parent = null, byte r = 255, byte g = 255, byte b = 255, string prefix = null, string suffix = null) { if (_connector == null) { throw new InvalidOperationException("No connector attached"); } return(_connector.AddOrUpdateGroup(name, applyToGuests, parent, r, g, b, prefix, suffix)); }