anchor.diff:  
   binary_to_label_fun(binary)         -> fun identity/1; 
   binary_to_label_fun(atom)           -> fun to_atom/1;
  -binary_to_label_fun(existing_atom)  -> fun to_existing_atom/1.
  +binary_to_label_fun(existing_atom)  -> fun to_existing_atom/1;
  +binary_to_label_fun(X) -> io:format("Unsupported labels value ~p ~n", [ X ]). 
   
   %% Convert numbers
   
  
positive.code:   % original values
    labels,
    float,
    duplicate_labels,
  
    % implementations
    binary_to_label, tuple_to_number
  
negative.code: 
  tuple_to_number_fun(intern) ->   fun identity/1; 
  tuple_to_number_fun(false) ->    fun({_,S}) -> to_number(S) end;
  tuple_to_number_fun(true) ->     fun({_,S}) -> to_float(S) end;
  tuple_to_number_fun(X) -> io:format("Unsupported float value ~p ~n", [ X ]). 
  
  %% receive values from the driver %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  