there's no point to extend API for Executor
workaround https://github.com/travis-ci/travis-ci/issues/2821