anchor.diff:      end.
   
   callback_mode() ->
  -    state_functions.
  +    [state_functions, state_enter].
   
   %%--------------------------------------------------------------------
   %% State functions 
   %%--------------------------------------------------------------------
   
  +init(enter, _, State) ->
  +    {keep_state, State};     
   init({call, From}, {start, Timeout}, 
        #state{host = Host, port = Port, role = client,
   	    ssl_options = SslOpts,
  
positive.code: abbreviated(Type, Event, State) ->
      ssl_connection:abbreviated(Type, Event, State, ?MODULE).
  
  certify(info, Event, State) ->
      handle_info(Event, certify, State);
  certify(internal = Type, #server_hello_done{} = Event, State) ->
  
negative.code: certify(Type, Event, State) ->
      ssl_connection:certify(Type, Event, State, ?MODULE).
  
  cipher(enter, _, State0) ->
      {State, Actions} = handle_flight_timer(State0),
      {keep_state, State, Actions}; 
  cipher(info, Event, State) ->
      handle_info(Event, cipher, State);
  cipher(internal = Type, #change_cipher_spec{type = <<1>>} = Event,  
  