Typescript's Limitations on Circular Use of `infer` in Schema - Effect Community