docs: private ODocument getEdgeWithPossibleId(String start, String end, List<String> ids) {
          List<ODocument> edges = getEdgesBetweenModels(start, end);
          for (ODocument edge : edges) {
              if (ids.contains(OrientModelGraphUtils.getIdFieldValue(edge))) {
                  return edge;
              }
          }
          return edges.size() != 0 ? edges.get(0) : null;
      }