anchor.diff:  
       property transactionId : String read FTransactionId write FTransactionId;
     published
  -    {@member SQL
  +    {
         The SQL string to execute
       }
       property SQL: String Read FSql Write FSql;
  
positive.code:     }
      function LookupString(ATableName, AKeyField, AKeyValue, AValueField, ADefault: String): String;
  
      {@member RenameTable
        Rename a table in the database. Each platform generally provides a
        specific mechanism to do this, but the implementation varies widely.
        this works on all supported platforms.
  
negative.code:     procedure ExecSQLBatch(ASql: array of String);
  
      function FetchMetaData : TKDBMetaData;
    
      // public for scripting engine - usually would be private
      function GetColCount: Integer;
      function GetColString(ACol: Integer): String;
  