This is NOT the const/final/invariant thing. It is necessary to correct a memory corruption bug in the gc. http://www.digitalmars.com/d/changelog.html http://ftp.digitalmars.com/dmd.1.015.zip