phobos commit, revision 1843 user: kyllingstad msg: Applied pure and nothrow to std.complex. To make this work, I had to add a few nothrows to std.math.pow() as well. http://www.dsource.org/projects/phobos/changeset/1843