small speed optimization, due to badly generated asm when inlining functions (identified with Delphi XE6) - sounds like if <a href=http://www.delphitools.info/2014/05/07/a-look-at-improved-inlining-in-delphi-xe6/comment-page-1/#comment-3389>found out a regression when using inlining, not only with floating-point values, as Eric discovered, but plain integer/string</a>