&->* because there was an implicit base class copy constructor that was fun to debug