Handling errors right can be tricky and it can be even trickier in gRPC. The current version of the gRPC