old_contents: #
  # Copyright (C) 2021 Satoru SATOH <satoru.satoh @ gmail.com>
  # SPDX-License-Identifier: MIT
  #
  r"""Utility functions in anyconfig.backend.base.
  """
  import typing
  
  from ...common import (
      InDataT, IOInfo, PathOrIOInfoT, PrimitiveT, InDataExT
  )
  
  
  OutDataExT = InDataExT
  
  IoiT = IOInfo
  MaybeFilePathT = typing.Optional[PathOrIOInfoT]
  
  GenContainerT = typing.Callable[..., InDataT]
  OptionsT = typing.Dict[str, typing.Any]
  
  # vim:sw=4:ts=4:et:
  
new_contents: #
  # Copyright (C) 2021 Satoru SATOH <satoru.satoh @ gmail.com>
  # SPDX-License-Identifier: MIT
  #
  r"""Utility functions in anyconfig.backend.base.
  """
  import typing
  
  from ...common import (
      InDataT, IOInfo, PathOrIOInfoT, InDataExT
  )
  
  
  OutDataExT = InDataExT
  
  IoiT = IOInfo
  MaybeFilePathT = typing.Optional[PathOrIOInfoT]
  
  GenContainerT = typing.Callable[..., InDataT]
  OptionsT = typing.Dict[str, typing.Any]
  
  # vim:sw=4:ts=4:et:
  
subject: remove unused import of PrimitiveT