Comment by xydone

3 hours ago

Why should you design your software around what a different piece of software could claim of your program?

Because you want someone who trusts that different piece of software to use yours.

Zig's decision here means the problem is _yours_ to convince this third party to trust you.