Implemented new "executors" with API request/response interfaces.