Simple query language to build flat views from collection of objects (with multi-level nested members)