docs: def is_multifile_object_without_children(self, location: str) -> bool:
          """
          Returns True if an item with this location is present as a multifile object without children.
          For this implementation, this means that there is a file with the appropriate name but without extension
  
          :param location:
          :return:
          """
          # (1) Find the base directory and base name
          if isdir(location):  # special case: parent location is the root folder where all the files are.
              return len(self.find_multifile_object_children(location)) == 0
          else:
              # TODO same comment than in find_multifile_object_children
              if exists(location):
                  # location is a file without extension. We can accept that as being a multifile object without children
                  return True
              else:
                  return False