Merged trunk changes 983-1012 into the new-backend branch.
Authored by: delphidabbler 2010-11-16
Parent: [r1013]
Child: [r1015]