neo4j/community — pull request #587 by systay (2012-06-07 07:12:27+00:00)
Title: Fixes problem with optional properties and collection predicates

WHERE 'a' in node.foo?

should return true if node doesn't have a property named `foo`, but it doesn't. This PR solves this problem, and the related problem of ALL/ANY/NONE/SINGLE with optional properties.