Object-oriented libdispatch clone written in C++11.