Add a util::Executor interface, for running closures.