anchor.diff:          fun teardown/1,
           {with, [
                 fun data_types/1
  -        ]}}.    
  +        ]}}.
   
   data_types(_) ->
  -    try 
  +    try
           ClEr = 'ClientError',
           %% SyEx = 'SystemException',    %% difficult to test
   
  
positive.code:             end
      end.
  
  io_to_list(Val,Len) -> 
      case io_to_term(Val) of
          V when is_list(V) ->
              if 
                  Len == undefined -> V;
                  Len == 0 ->         V;
                  length(V) == Len -> V;
  
negative.code:     case calendar:valid_date(Date) of
          true ->     Date;
          false ->    ?ClientError({"validate_date",Date})
      end.
  
  io_to_ipaddr(Val) ->
      io_to_ipaddr(Val,undefined).
  