Co-authored-by: zhangshaozhi <zhangshaozhi@ZhangshaozhideMacBook-Pro.local>
New exercise to demonstrate traits that make it easier for other code to consume our custom error types.