This fixes #300 to match behavior in RDF Distiller.
Expected Behaviour: Given a document with 2 persons "Jane" and "John" and a frame for "givenName": "John" I expect the result to contain only John, but not Jane.
Actual Behaviour: The result contains both persons, just that Janes givenName is set to null
This removes the initial check on the node to see if it has any properties and falls through to check the node to see if the values match.
This fixes #300 to match behavior in RDF Distiller.
This removes the initial check on the node to see if it has any properties and falls through to check the node to see if the values match.
I added a test based on the issue.