A Java DSL for the Cypher language