Removed pure's and @safe's as necessary to make it compile on DMD 2.064.2.