anchor.diff:        EventType: TSentryClientEventType);
       procedure DoTerminate;
       function EventIDToString(AGuid: PByte): String;
  -    function ConvertRawStackToSentryStack: sentry_value_t;
  +    function ConvertRawStackToSentryStack(wrapWithThread: Boolean): sentry_value_t;
     public
       constructor Create(AOptions: TSentryClientOptions; const ALogger: string; AFlags: TSentryClientFlags); virtual;
       destructor Destroy; override;
  
positive.code:       CaptureStackTrace(nil, FRAMES_TO_SKIP);
        if raw_frame_count > 0 then
        begin
          threads := ConvertRawStackToSentryStack;
          if threads <> 0 then
            sentry_value_set_by_key(event, 'threads', threads);
          raw_frame_count := 0;
  
negative.code:   end;
  end;
  
  function TSentryClient.ConvertRawStackToSentryStack(wrapWithThread: Boolean): sentry_value_t;
  var
    frames, s_frame, stacktrace, thread, threads: sentry_value_t;
    s: AnsiString;
  