more operations on collections;
optimization level as a parameter in CCBatch
benchmark for CCBatch on list, array, and klist