Overloaded op autoderef

r? @nikomatsakis