Fixed the case of traversal of edges when the underlying record is not a ODocument