For hierarchical actor implementations, where each actor implements its own error type, and parent actors must encapsulate children actor errors, err-gen automatically generates the boilerplate code for you.
err-gen