IExecutor now also includes a synchronization primitive