Coming from @Romm's Valinor design, Zod feels like a step backwards.
Instead of declaring language-level symbols, one seems to assemble complex DTOs made of Zod types.
It's type-safe, but it's really sticky, and you end up not being able to use a native type anymore? 🤔

