public bool AttachLedGroup(ILedGroup ledGroup) { lock (LedGroups) { if (ledGroup == null || LedGroups.Contains(ledGroup)) return false; LedGroups.AddLast(ledGroup); return true; } }