I was going through neo4j docs at [tutorials-java-embedded-index](http://docs.neo4j.org/chunked/stable/tutorials-java-embedded-index.html). It describes the concept of reference node. A user reference node is created `usersReferenceNode` which is used to connect with all user nodes created in DB.

What was/is use of this reference node? When I tried using `graphDb.getReferenceNode()`, it's showing as deprecated method.

So is/will there be any need to create reference node at all? If yes, what and how is the use of such reference node?

Thanks.