I wrote something like that, like what, years ago? Debugging D programs with the current toolchain is a serious pain in the ass, but a demangler makes it a bit more tolerable. By the way, is the current std.demangle functionally complete?