Balancing DX and Type Safety: Using `Data.TaggedEnum` and `Data.TaggedClass` Together - Effect Community