i can use additem to set complist directly from whitelist or initlist
blacklist should be set before initlist so it can kick things out
can't use additem to build comp when whitelist is given, as the empty list would reject all new items :)
more tests