Making `ConfigError` Opaque in TypeScript - Effect Community