Perhaps Rust Koan #2 will provide some insight into why Rust prefers a more flexible alternative than inheritance.