anchor.diff:    ///	  </para>
     ///	  <code lang="Delphi">
     ///	LSQLString := TSQLBuilder.Select.
  -  ///
     ///	  .Top(100)
     ///	  .Column('C.FIRSTNAME')
     ///	  .Column('C.LASTNAME')
  -  ///
     ///	  .From('dbo.Customers C')
     ///	  .Join('dbo.Details D on D.ID=C.ID')
     ///	  .ToString;</code>
  
positive.code:   end;
  
  
    function AnsiSQLBuilder(): ISQLBuilder;
    function TSQLBuilder(): ISQLBuilder;
  
  
  
negative.code:     function ToString(): string; override;
    end;
  
    {$REGION 'Documentation'}
    ///	<summary>
    ///	  Base SQL builder.
    ///	</summary>
    {$ENDREGION}
    TAnsiSQLBuilder = class(TInterfacedObject, ISQLBuilder)
    private
      FSQLStmtType: TSQLStatementType;
  