I'm trying to understand how the following Gremlin query will be executed?
g.V('california').repeat(out('interstate')).emit().repeat(out('highway')).emit().tree()
I assume the travesal finds all the nodes/vertices from california with interstate edge and for each of those interstate vertex, it finds all the highways. Then it makes a tree structure with interstate and it's highways. Is this correct?