@Override
            public void visitExpressionSegment(@NotNull JsonPathExpressionSegment o) {
              super.visitExpressionSegment(o);

              JsonPathQuotedPathsList quotedPathsList = o.getQuotedPathsList();
              if (quotedPathsList == null) return;

              for (JsonPathStringLiteral stringLiteral : quotedPathsList.getStringLiteralList()) {
                String literalText = getElementTextWithoutHostEscaping(stringLiteral);
                if (literalText != null) {
                  String literalValue = StringUtil.unquoteString(literalText);
                  if (!StringUtil.isEmptyOrSpaces(literalValue)) {
                    pathNameConsumer.accept(literalValue);
                  }
                }
              }
            }
@Override
            public void visitExpressionSegment(@NotNull JsonPathExpressionSegment o)