Creating Mutually Recursive Schemas with a Single Interface - Effect Community