On Thursday, 23 June 2022 at 21:05:57 UTC, ag0aep6g wrote: > It means "may be returned or copied to the first parameter" > (https://dlang.org/spec/function.html#param-storage). You > cannot escape via other parameters. It's a weird rule for sure. Too complicated for what it does… Maybe @trusted isn't so bad after all.