anchor.diff:                                                     NewCMode,
                                                      MembersDict, NewWitnesses);
          true ->
  -            chain_bad_arg
  +            chain_bad_state
       end.
   
   do_process_pending(S) ->
  
positive.code:                  FLU_str = atom_to_list(FLU),
                   MyPreserveDir = PreserveDir ++ "/" ++ FLU_str ++ "." ++ Suffix,
                   ok = filelib:ensure_dir(MyPreserveDir ++ "/unused"),
  io:format(user, "PRE ~s\n", [MyPreserveDir]),
                   _ = file:make_dir(MyPreserveDir),
  io:format(user, "PRE rename ~s ~s\n", [ConfigDir ++ "/" ++ FLU_str, MyPreserveDir ++ "/" ++ FLU_str ++ ".config"]),
                   _ = file:rename(ConfigDir ++ "/" ++ FLU_str,
                                   MyPreserveDir ++ "/" ++ FLU_str ++ ".config"),
  io:format(user, "PRE rename ~s ~s\n", [FluDataDir ++ "/" ++ FLU_str, MyPreserveDir ++ "/" ++ FLU_str ++ ".data"]),
                   _ = file:rename(FluDataDir ++ "/" ++ FLU_str,
                                   MyPreserveDir ++ "/" ++ FLU_str ++ ".data"),
                   ok
  
negative.code:             S
      end.
  
  process_pending_chain2(File, CD, RemovedFLUs, S) ->
      LocalRemovedFLUs = [FLU || FLU <- RemovedFLUs,
                                 flu_config_exists(FLU, S)],
      case LocalRemovedFLUs of
  