Implementing a Generic catchTag for Specific Errors in Effect Typescript - Effect Community