Inside Memgraph, variable expand by default is using DFS, wouldn't it be better if a user code explicitly specify what's the expansions policy? I've found the following example MATCH (x {id: 587})-[edge_list:Type *dfs..10]-(y {id: 963}) RETURN *;
in another question.
Being explicit would make much more sense to me.