Handling Nested Optional Fields in TypeScript Schema Transformations - Effect Community