Hi, Frans. This is just a nicety, but how about a feature that allows you to fetch entity collections using "template" entities. Something like:
Dim customer as New CustomerEntity()
customer.LastName = "Smith"
Dim matchedCustomers as New EntityCollection(New CustomerEntityFactory())
Dim adapter as New DataAccessAdapter()
adapter.FetchEntityCollection(matchedCustomers,customer.CreatePredicateFromSuppliedFields())
Basically, just some code that would iterate through an entity's fields, find fields with values that are supplied, then construct a predicate to match. A bonus would be if the code could travers the related entities that are supplied and discover supplied fields there as well.
You wouldn't be able to get full-featured predicates out of this, but it would be useful as a means of finding data that matches supplied fields.
Jeff...