So I'll also note that the standard library uses std::set_var() (e.g., see [new handler](http://www.cplusplus.com/reference/new/set_new_handler/)). I'd like to get @rwcarlsen and/or @gonuke's opinion here.