Transforming a TypeScript type with nested Effect types - Effect Community