Interesting, not sure if there is a way in Neo4j at all do to fail on create correctly. As only cypher's `MERGE` statement takes the correct locks and it would then ... merge ...