protected function placeholderOption(string $display, $selected): Htmlable
    {
        $options = [
            'selected' => $this->getSelectedValue(null, $selected),
            'disabled' => true,
            'value'    => '',
        ];

        return $this->toHtmlString(\sprintf(
            '<option%s>%s</option>',
            $this->getHtmlBuilder()->attributes($options),
            $this->entities($display)
        ));
    }