Optional
Should we return property type information as part of the result?
The node/edge must have data in all the sources defined in the list
Should we return property type information as part of the result?