len(c.sem.Holders) != 0 is less characters and just as clear. Any reason for having this?