private void tryAppendCastToObject(final GremlinParser.GenericArgumentContext ctx) {
        if (ctx.variable() != null || ctx.genericLiteral().nullLiteral() != null)
            sb.append("(object) ");
    }
The default behavior for this method is to call {@link #processGremlinSymbol(String)} but there really isn't a
need to do that for C# because the mappings of the {@link SymbolHelper} don't apply to enums.
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/translator/DotNetTranslateVisitor.java