VarBuf: Fix filter()
VarBuf: Fix regression

Introduced in 68cdd840436f9b076740f1d4d6d7122a67a040ef
Channel: Fix distinct()
Aggregate: Fix size()
Channel: Fix size()
AggregateSpec: Fix tests
Channel: Override toString()
Channel: Fix +()
Opt: Workaround for size()