anchor.diff:      aBreakpoint.Line := Line;
       Result := Add(aBreakpoint);
     end
  +  else if aBreakpoint.Deleted then
  +    aBreakpoint.Deleted := False
     else
       Raise Exception.Create('Break point already exists');
   end;
  
positive.code: 
    { TdbgpSetBreakpoints }
  
    TdbgpSetBreakpoints = class(TdbgpModifyBreakpoint)
    protected
      procedure CopyInfo;
    public
      Current: Integer;
      function Enabled: Boolean; override;
      function Stay: Boolean; override;
      procedure DoExecute(Respond: TDebugCommandRespond); override;
    end;
  
  //* Watches
  
negative.code: 
    { TdbgpModifyBreakpoint }
  
    TdbgpSetBreakpoint = class(TdbgpAction)
    protected
    public
      FileName: string;
      FileLine: integer;
      BreakpointID: cardinal;
  