Und man kann es auch gleich ordentlich schreiben, dann sieht man sogar gleich was da passiert.
Delphi-Quellcode:
function TFoo.Foo(const AWidth: Integer): TRect;
begin
Result.Left := Result.Width + AWidth + Self.Width;
end;
Leichter lesbar und man kann es sogar gut debuggen.