Generic Zod Type without defining generics? - Theo's Typesafe Cult