neo4j interfaces