Wouldn't that make `Rc`'s `.clone()` method much harder to use (and this is just one example)?
I'm not advocating cloning often, but handing out `Rc` handles gets messy quick as it is right now (I may have some `@T -> Rc<T>` changes to exemplify soon).
With UFCS, it would be even worse, having to call `Clone::clone(&handle)` instead of `handle.clone()`.

Then again, this might be a good time to consider a shorthand like `.give()` or `.loan()`, though those aren't the best naming choices.