CCLinq: powerful interface for querying containers (work in progress)