Provides @transaction macro for neo4j