See http://neo4j.com/blog/neo4j-3-0-massive-scale-developer-productivity/.
Need to investigate what's new and how OGM is affected. Can we support 2.x and 3.0 with a single dialect? Or should there two separate ones?