anchor.diff:          false ->    ?ClientError({})
       end.    
   
  +io_to_ipaddr(Val) ->
  +    io_to_ipaddr(Val,undefined).
  +    
   io_to_ipaddr(Val,Len) when is_binary(Val) ->
       io_to_ipaddr(binary_to_list(Val),Len);
   io_to_ipaddr(Val,undefined) -> 
  
positive.code:         ?assertEqual(<<"ddäöü"/utf8>>, item(2,{'Imem',<<"ddäöü">>})),
          ?Log("name success~n", []),
          ?assertEqual(<<"ABC">>, concat("A","B","C")),
          ?assertEqual(<<"abc">>, concat(a,b,c)),
          ?assertEqual(<<"123">>, concat(1,2,3)),
          ?Log("concat success~n", []),
  
          ?assertEqual(<<"123">>, decimal_to_io(123,0)),
  
negative.code: 
  float_to_io(Val,_Prec,_NumFmt) ->
      list_to_binary(float_to_list(Val)).                    %% ToDo: implement rounding to db precision
  
  boolean_to_io(T) ->
      list_to_binary(io_lib:format("~w",[T])).
  
  term_to_io(T) ->
      list_to_binary(io_lib:format("~w",[T])).
  