anchor.diff:  		[Actions,{postpone,false}]
   	end,
       S =	#{
  -      callback_mode => CallbackMode,
  +      callback_mode => undefined,
         module => Module,
         name => Name,
         %% All fields below will be replaced according to the arguments to
  
positive.code:    [init/1, % One may use enter_loop/5,6,7 instead
      format_status/2, % Has got a default implementation
      %%
      state_name/3, % Example for callback_mode =:= state_functions:
      %% there has to be a StateName/5 callback function for every StateName.
      %%
      handle_event/4]). % For callback_mode =:= handle_event_function
  
  %% Type validation functions
  callback_mode(CallbackMode) ->
  
negative.code: 	{To :: pid(), Tag :: term()}. % Reply-to specifier for call
  
  -type state() ::
  	state_name() | % For StateName/3 callback functios
  	term(). % For handle_event/4 callback function
  
  -type state_name() :: atom().
  
  