Issue with Recursive Schema Initialization in TypeScript - Effect Community