Combining many sets of strings can crash the TypeScript compiler. - Do not use them for runtime validation. These types disappear after you compile. Use Zod or Valibot for user input or API responses.