anchor.diff:  		    parse_timers(
   		      TimerRefs, NewTimerTypes, NewCancelTimers, TimeoutsR,
   		      NewSeen, [TimeoutEvent|TimeoutEvents]);
  -		true ->
  +		_ ->
   		    %% (Re)start the timer
   		    TimerRef =
   			erlang:start_timer(Time, self(), TimerMsg),
  
positive.code: 	#{} ->
  	    %% Unseen type - handle
  	    NewSeen = Seen#{TimerType => true},
  	    if
  		Time =:= infinity ->
  		    %% Cancel any running timer
  		    {NewTimerTypes,NewCancelTimers} =
  			cancel_timer_by_type(
  
negative.code: 		    parse_timers(
  		      TimerRefs, NewTimerTypes, NewCancelTimers, TimeoutsR,
  		      NewSeen, TimeoutEvents);
  		0 ->
  		    %% Cancel any running timer
  		    {NewTimerTypes,NewCancelTimers} =
  			cancel_timer_by_type(
  