code: private function checkValidityAndContinueParse()
      {
          $valid = $this->validateRequiredParameters();
          if ($valid !== true) {
              $this->errorHandler->call(
                  $this,
                  $valid,
                  'Missing required argument: '.$valid->parameterName
              );
              $this->valid = false;
  
              return [];
          }
  
          return $this->parseEvery();
      }
docs: Validates the parameters passed to the initializer
  and continues the parse if it sees fit.
  
  @return array