The rest of Phobos is being looked at, but to this point I don't think it has been combed thoroughly enough to say "almost entire."
"Memory is usually managed with garbage collection, but specific objects can be finalized immediately when they go out of scope. Explicit memory management is possible using the overloaded operators new and delete, and by simply calling C's malloc and free directly. Garbage collection can be controlled: programmers can add and exclude memory ranges from being observed by the collector, can disable and enable the collector and force a generational or a full collection cycle. The manual gives many examples of how to implement different highly optimized memory management schemes for when garbage collection is inadequate in a program."
I wonder if the GC is stop-the-world.
> Stopping all other threads than the thread currently trying to allocate GC memory.