Description
gremlin> g.V().map(__.in().hasId('1')).limit(2).values('name') ==>marko
gremlin> g.withoutStrategies(EarlyLimitStrategy).V().map(__.in().hasId('1')).limit(2).values('name') ==>marko ==>marko
Early Limit strategy pulls Limit in front of map steps. However not all map steps allow the cardinality of the results flowing to be same.
As is shown in example above.