Boost's CMake files try to access the Internet for absolutely no reason.
This executor has the advantage of being able to work correctly when there are Ruby stack frames underneath C/C++ stack frames in the stack. Still need to implement handling Ruby fibers.