src/Peach/Markup/NameBreakControl.php
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);
    }
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);
    }
強制的に改行する (または強制的に改行しない) 要素名のリストをもとに,
指定された要素を改行するかどうかを決定します.
改行リスト・非改行リストの両方に含まれている要素名の場合は,
改行リストのほうが優先されます. (つまり常に改行されます)

改行リスト・非改行リストのいずれにも含まれない場合は,
オリジナルの BreakControl の結果を返します.

@param  ContainerElement $node
@return bool