If would be nice if Don could elaborate on his comment in bug #6498 (https://issues.dlang.org/show_bug.cgi?id=6498#c1) I.e. What has been done, what needs to be done, what is a "proper fix". I think it was stated somewhere that the goal was to implement reference counting. This would help people pick up where he left off.