Question on macth step

I am wondering why the following queries return the different results:
gremlin> graph = TinkerFactory.createModern()
gremlin> g=traversal().withEmbedded(graph)
gremlin> g.V().match(.as("a").both().as("b").both().as("c")).count()
==>30
gremlin> g.V().match(
.as("a").both().as("b").both().as("c"), __.as("a").both().as("b").both().as("c")).count()
==>48

I must admit that I have not understood the
"match" step, thus I am not sure whether it is a expected behavior or an issue.
It would be highly appreaciated if somebody could help me investigate on this.gremlin
Was this page helpful?