please post the minimum lazarus version of features recently released (like the tostring helper).
As usual: current FPC release, this is not Lazarus, but it works in Lazarus. sysutils is FPC rtl...
.. older versions are not supported by me. Current FPC release is 3.0.4.
If you have Laz 1.8, FPC 3.0.4, this code works. You don't need trunk.
This code is explicitly not for A!!!:

unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls;
const
Number1 = 45;
Number2 = 7;
Number3 = 68;
Number4 = 2;
Number5 = 34;
type
{ TForm1 }
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
procedure Button1Click(Sender: TObject);
private
public
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := (Number1 + Number2 + Number3 + Number4 + Number5).ToString;
end;
end.

Note the typehelper compiler feature for simple types was
backported to 3.0.2. introduced in 3.0.0 release. The typehelpers itself(implementation) were added to sysutils in 3.0.0 fixes? and are in the official 3.0.4. release (look at syshelph.inc under /rtl/sysutils). Which is what you should use.
@A: this is not of any interest to you... just use the current release versions.