[boost] [thread_safe_signals] reviving boost::trackable?