anchor.diff:  	    ok;
   	Other when is_tuple(Other), element(1, Other) =:= error ->
   	    error_logger_forwarder:unregister(),
  -	    ?t:fail({unexpected,Other})
  +	    ct:fail({unexpected,Other})
       after 1000 ->
   	    error_logger_forwarder:unregister(),
  -	    ?t:fail()
  +	    ct:fail(timeout)
       end,
       process_flag(trap_exit, OldFl),
       error_logger_forwarder:unregister(),
  
positive.code: 	{'EXIT',Pid6b,process_not_registered_globally} ->
  	    ok
      after 1000 ->
  	    ?t:fail(gen_statem_started)
      end,
      global:unregister_name(armitage),
  
  
negative.code:     receive after 1 -> true end,
      Result =
  	gen_statem:start(GlobalSTM, ?MODULE, start_arg(Config, []), []),
      ct:log("Result = ~p~n",[Result]),
      {ok,_Pid3} = Result,
      stop_it(GlobalSTM),
  
      ok = verify_empty_msgq().
  
  %% Via register linked
  start12(Config) ->
      dummy_via:reset(),
      VIA = {via,dummy_via,my_stm},
  
  