docs: protected Object extractTemporaryTypeInfoKey(final Expression expression) {
          return expression instanceof VariableExpression ? findTargetVariable((VariableExpression) expression) : expression.getText();
      }