Added methods, fetching nodes and relationships and returning options, wrapped inside a transactional