Matklad suggests removing Extend implementations for Extend<(&'a T, &'a usize)> and Extend<(&'a T)> because they obscure a simple clone that the caller could explicitly do without these.
de16931#diff-b1a35a68f14e696205874893c07fd24fdb88882b47c23cc0e0c80a30c7d53759R1186