Idea is that you move not only actual unsafe operation into @trusted lambda but also any additional context that makes it effectively @safe, separating it from the rest of the function.It is not that trivial to spot though so some mistakes are inevitable.
Absolutely. This thread's proposal is a complete departure from that idea.