private function append(Header $header)
    {
        if ($this->children) {
            $latest = \end($this->children);
            if ($latest->userLevel < $header->userLevel) {
                $latest->append($header);
                return;
            }
        }
        $this->children[] = $header;
        $header->parent = $this;
    }