Client is the Lambda Runtime Interface client.
It is implemented as a singleton whereby Client.instance
always returns the already instantiated client.
Invocation error occurs when there has been an
error in the invocation of a handlers. It dynamically
wraps the inner error and attaches the requestId to
track it along the event.