Because libbitcoinkernel does not include this new object, this has the side-effect of eliminating its unnecessary boost::process dependency.
This leaves libbitcoinkernel with 3 remaining boost dependencies:
boost::date_timeforutil/time.cpp, which I’ll separate out next. Exactly like this PR.boost::signals2for which I have a POC re-implementation here: https://github.com/theuni/bitcoin/commits/replace-boost-signalsboost::multi_indexwhich I’m not sure about yet.