ptr<> (nee exempt_ptr<>) - the world's dumbest smart pointer