When encountering multiple non-auto trait bounds suggest creating a new trait and explain what auto-traits are.