code: public function parseNewResponseFormat($lines)
      {
          $info = array();
          $current = null;
  
          foreach ($lines as $row) {
              if ($row === '') {
                  continue;
              }
  
              if (preg_match('/^# (\w+)$/', $row, $matches)) {
                  $info[$matches[1]] = array();
                  $current = &$info[$matches[1]];
                  continue;
              }
  
              list($k, $v) = $this->parseRow($row);
              $current[$k] = $v;
          }
  
          return $info;
      }
docs: {@inheritdoc}