anchor.diff:  format_validate_error({Field, {must_equal, Target}}) ->
       io_lib:format("~s must be ~s", [Field, Target]);
   format_validate_error({Field, Target}) when is_list(Target) ->
  -    io_lib:format("~s must be ~s", [Field, Target]);                                            
  +    io_lib:format("~s must be ~s", [Field, Target]);
   format_validate_error({Field, {min_length, MinLength}}) ->
       io_lib:format(
         "~s must be at least ~b characters long",
  
positive.code:     {"Set-Cookie", append_cookie_options(Options, Base)}.
  
  append_cookie_options([], Val) -> Val;
  append_cookie_options([{path, Path}|Rest], Val) ->
      append_cookie_options(Rest, [Val, "; Path=", Path]);
  append_cookie_options([Other|_], _Val) ->
      error({invalid_cookie_option, Other}).
  
  %%%===================================================================
  %%% Crypto
  
negative.code: day_name(3) -> "Wed";
  day_name(4) -> "Thu";
  day_name(5) -> "Fri";
  day_name(6) -> "Sat";
  day_name(7) -> "Sun".
  
  month_name(1)  -> "Jan";
  