Adding a Discriminator to a Union Schema in Effect Typescript - Effect Community