code: protected function statementBody($text)
      {
          $accountNumber = $this->accountNumber($text);
          $account = $this->reader->createAccount($accountNumber);
  
          if (!($account instanceof AccountInterface)) {
              return null;
          }
  
          $account->setNumber($accountNumber);
          $number = $this->statementNumber($text);
          $statement = $this->reader->createStatement($account, $number);
  
          if (!($statement instanceof StatementInterface)) {
              return null;
          }
  
          $statement->setAccount($account)
                    ->setNumber($this->statementNumber($text))
                    ->setOpeningBalance($this->openingBalance($text))
                    ->setClosingBalance($this->closingBalance($text));
  
          foreach ($this->splitTransactions($text) as $chunk) {
              $statement->addTransaction($this->transaction($chunk));
          }
  
          return $statement;
      }
docs: Parse a statement body
  
  @param string $text Statement body text
  @return \Jejik\MT940\Statement