anchor.diff:  -export([ io_to_db/8
           , io_to_binary/2
           , io_to_binstr/1
  +        , io_to_boolean/1
           , io_to_datetime/1
           , io_to_decimal/3
           , io_to_float/2
           , io_to_fun/2
           , io_to_integer/3
  +        , io_to_ipaddr/1        
           , io_to_ipaddr/2
           , io_to_list/2
           , io_to_string/1
  
positive.code:             ?ClientError({"Data conversion format error",{tuple,Len,Val}})
      end.
  
  io_to_term(Val) -> 
      try
          erl_value(io_to_string(Val))
  
negative.code:             (Type == atom) ->           io_to_atom(Unquoted);
              (Type == binary) ->         io_to_binary(Unquoted,Len);
              (Type == binstr) ->         io_to_binstr(Unquoted,Len);
              (Type == boolean) ->        io_to_boolean(Unquoted);
              (Type == datetime) ->       io_to_datetime(Unquoted);
              (Type == decimal) ->        io_to_decimal(Unquoted,Len,Prec);
              (Type == float) ->          io_to_float(Unquoted,Prec);
  