public UnindexedActionSequence(
     IThreadsRunner threadsRunner,
     Action action)
 {
     _threadsRunner = threadsRunner;
     _action = action;
 }
 public IndexedActionSequence(
     IThreadsRunner threadsRunner,
     Action<int> action)
 {
     _threadsRunner = threadsRunner;
     _action = action;
 }