code: public function breaks(ContainerElement $node)
      {
          $name = $node->getName();
          if (in_array($name, $this->breakNames)) {
              return true;
          }
          if (in_array($name, $this->noBreakNames)) {
              return false;
          }
          
          return parent::breaks($node);
      }
docs: 強制的に改行する (または強制的に改行しない) 要素名のリストをもとに,
  指定された要素を改行するかどうかを決定します.
  改行リスト・非改行リストの両方に含まれている要素名の場合は,
  改行リストのほうが優先されます. (つまり常に改行されます)
  
  改行リスト・非改行リストのいずれにも含まれない場合は,
  オリジナルの BreakControl の結果を返します.
  
  @param  ContainerElement $node
  @return bool