anchor.diff:    S: UnicodeString;
     I: Integer;
   begin
  -  //We must parse for text markup before AND after running Format, since individual format
  -  //parameters can contain strings that need parsing (see Annie's Garden for an example)
  -  S := ParseTextMarkup(Format(ParseTextMarkup(aText), aParams));
  +  S := ParseTextMarkup(aText, aParams);
   
     if aPlayer = PLAYER_NONE then
       for I := 0 to MAX_HANDS do
  
positive.code: end;
  
  
  procedure TKMGame.ShowMessage(aKind: TKMMessageKind; aTextID: Integer; aLoc: TKMPoint; aHandIndex: TKMHandIndex);
  begin
    //Once you have lost no messages can be received
  
negative.code:     fMissionFileSP: UnicodeString; //Relative pathname to mission we are playing, so it gets saved to crashreport. SP only, see GetMissionFile.
      fMissionMode: TKMissionMode;
  
      function ParseTextMarkup(aText: UnicodeString): UnicodeString; overload;
      function ParseTextMarkup(aText: UnicodeString; aParams: array of const): UnicodeString; overload;
      procedure GameMPDisconnect(const aData: UnicodeString);
      procedure MultiplayerRig;
      procedure SaveGame(const aPathName: UnicodeString; aTimestamp: TDateTime; const aMinimapPathName: UnicodeString = '');
  