INTERNAL_SERVER_ERROR - is this correct?try...catch block? try...catch all together - or is it considered a best practice to always just use try...catch for consistency when dealing with async operations, and then throw an INTERNAL_SERVER_ERROR manually?try...catch consistency dillema, I'm thinking about implementing a general errorHandler that handles various database errors thrown by my postgres db. TRPCErrors depending on the the postgres errors. Additionally, I could extend the TRPCError class to include a translation string for my frontend.