About the author
In RAD Studio, checking the "Use MSBuild externally to compile" causes debugging to go into assembly mode, instead of the source.
In order to resolve this, one needs to enable "Include remote debug symbols".
This article discusses the new Delphi 8 property access specifiers.