public String[] parseStringVarargs(final GremlinParser.StringNullableLiteralVarargsContext varargsContext) {
        if (varargsContext == null) {
            return new String[0];
        }
        return varargsContext.stringNullableLiteral()
                .stream()
                .filter(Objects::nonNull)
                .map(this::parseString)
                .toArray(String[]::new);
    }
Parse a string literal varargs, and return a string array
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/GenericLiteralVisitor.java