OptionaldirectedOptionaledgeEdge types to traverse (default: all).
OptionalmaxMaximum hops to search (default: unlimited). A target farther
than this comes back found: false; the search stops at the
bound instead of running the graph to exhaustion.
OptionalnodeAdmit a node into a path (default: every node). The two endpoints are exempt: a search between two hub nodes still finds them, the filter only decides which nodes may sit BETWEEN them.
Follow edges from source to target only (default: false, every edge is walkable from either endpoint).