As [this playpen shows](https://is.gd/JS56xw), diagnostic E0122 does not catch trait bounds introduced via `where` clauses. Specifically, ```rust type X<T: std::ops::Add> = T; ``` triggers a warning, but ```rust type Y<T> where T: std::ops::Add = T; ``` does _not_.