benefits of eTry - exhaustive error matching - you can wrap calls in it, as it's an expression, not a statement like try/catch note that it does not work with async/await, where you're stuck with the manual approach TODO: - Add a (maybe)fromGraphQL utility for converting GraphQL's wrapper errors (with `originalError`) into a standard error chain