code: public void startModelWalking() {
          doWhenModelWalkerFinished(ActionType.MODEL_WALKNG, new Runnable() {
              @Override
              public void run() {
                  memberLock.lock();
                  modelWalkingInProgess = true;
                  memberLock.unlock();
              }
          });
      }
docs: Informs this synchronizer, that a new model walking process has started.
  
  <p>
  If an other model walking process is currently in progress, this blocks until it has finished.
  </p>