anchor.diff:  
       fServerMapsRoster: TKMMapsCRCList;
   
  -    //Server
  +    // Server
       procedure SetMasterServerAddress(const aValue: string);
       procedure SetServerName(const aValue: AnsiString);
       procedure SetServerPort(const aValue: string);
  
positive.code: interface
  uses
    Classes,
    {$IFDEF FPC}Forms,{$ENDIF}   //Lazarus do not know UITypes
    {$IFDEF WDC}UITypes,{$ENDIF} //We use settings in console modules
    KM_Defaults, KM_CommonClasses,
    KM_Settings;
  
  
negative.code:     constructor Create(aSettingsLoc: TKMSettingsLocation);
      destructor Destroy; override;
  
      // Server
      property ServerPort: string read fServerPort write SetServerPort;
      property ServerUDPAnnounce: Boolean read fServerUDPAnnounce write SetServerUDPAnnounce;
      property ServerUDPScanPort: Word read fServerUDPScanPort write SetServerUDPScanPort;
  