Use addr() rather than &(), add point about receiver conversions, change the discussion to focus more on smart pointers than the Deref trait.