Right now Ganzu just throws the Zod error when validation fails, which can be confusing. Instead it should have a more customized error format.