DI/IOC container using Zod
Reifiable types for TypeScript
Typeguards for flect types
Data traversal for flect types
Inversion of control container for flect
Data transformers for flect