docs: def unhandled_branch(self, name):
          """
          Convenient method for raising exception if a pipeline doesn't
          handle a particular switch value
  
          Parameters
          ----------
          name : str
              Name of the switch
          value : str
              Value of the switch which hasn't been handled
          """
          raise ArcanaDesignError(
              "'{}' value of '{}' switch in {} is not handled"
              .format(self._get_parameter(name), name,
                      self._param_error_location))