anchor.diff:  
   get(Key, Proplist)          -> proplists:get_value(Key, Proplist).
   get(Key, Proplist, Default) -> proplists:get_value(Key, Proplist, Default).
  +
  +columns() -> case io:columns() of {ok, Columns} -> Columns; _Error -> 80 end.
  
positive.code:     lib:format_exception(1, Error, Reason, Stacktrace,
          fun(_M, _F, _A) -> false end,
          fun(T, I) ->
              {ok, Cols} = io:columns(),
              io_lib_pretty:print(T, I, Cols, -1)
          end
      ).
  
  
negative.code:     re:split(Flat, TermSplit, [trim]).
  
  format_term(Term, Indent, Outer) ->
      io_lib_pretty:print(Term, Indent, columns() - Outer, -1).
  
  format_diff([]) ->
      [];
  