neo4j storage predicate support