Creating a subclass of `Data.TaggedError` with a specific set of properties can be tricky due to ... - Effect Community