code: def verify_include_parameter(
      include: t.Optional[t.Sequence[CheckResultSection]] = None,
  ) -> t.Set[CheckResultSection]:
      """Verify CheckResultSection sequence."""
      sections = t.cast(
          t.Set[CheckResultSection],
          {"condition-table", "additional-output"},
      )
  
      if include is None:
          sections_to_include = sections
      elif len(include) == 0:
          raise ValueError("include parameter cannot be empty")
      else:
          sections_to_include = set(include)
  
      if len(sections_to_include.difference(sections)) > 0:
          raise ValueError(
              "include parameter must contain "
              'Union[Literal["condition-table"], Literal["additional-output"]]'
          )
  
      return sections_to_include
  
imports: import textwrap
  import typing
  from plotly.basedatatypes import BaseFigure
  from plotly.io import to_html
  from typing_extensions import Literal
  from deepchecks.core import check_result
  from deepchecks.core.resources import requirejs_script
  from deepchecks.core.serialization.abc import ABCDisplayItemsHandler, HtmlSerializer
  from deepchecks.core.serialization.common import aggregate_conditions, form_output_anchor, plotlyjs_script
  from deepchecks.core.serialization.dataframe.html import DataFrameSerializer
  from deepchecks.utils.html import imagetag, linktag
label_desc: Use image node_id 1 for calling a global function with example usage: verify_include_parameter(include) and returns: sections_to_include