A schema layer for neo4j