D-Programming-Language/phobos — pull request #569 by denis-sh (2012-05-04 17:25:52+00:00)
Title: Fix Issue 8039 - `scoped` doesn't call any elaborate destructors for struct fields

Phobos isn't a place for runtime stuff like `destroy`. And Phobos developers aren't people who should write/check such stuff.

I hope error prone functions like `destroy` (removed in this pull) will be rejected by Phobos maintainers in future.

If anybody is curious why `__dtor` isn't working, see this:
http://d.puremagic.com/issues/show_bug.cgi?id=5667

Any criticism like "you bastard deleting our functions!" will be accepted.