ChannelList.sieve now allows arbitrary attribute comparisons