Extending a Literal Schema in TypeScript - Effect Community