Moved 'string.Concat(format, ".*");' out of QueryPartsAggregator.AddSelectParts due to issues with string matching, to ModelVisitor where expression type can be checked.
ie Select(e => new { Age = e.age, Message =  "Hello"}) previously generated 'e.age as Age, 'Hello' as Message.*'