anchor.diff:  
   quote_test() ->
   	%% ?assertError eunit macro is not compatible with coverage module
  -	try quote(<<":wq">>)
  +	_ = try quote(<<":wq">>)
   	catch error:{cookie_quoting_required, <<":wq">>} -> ok
   	end,
   	?assertEqual(<<"foo">>,quote(foo)),
  
positive.code: 			_ ->
  				<<"">>
  		end,
  	CookieParts = <<Cookie/binary, ExpiresPart/binary, SecurePart/binary, DomainPart/binary, PathPart/binary, HttpOnlyPart/binary>>,
  	{<<"Set-Cookie">>, CookieParts}.
  
  %% Internal.
  
negative.code: 	end.
  
  %% @doc Split a binary with a function returning true or false on each char.
  -spec binary_splitwith(fun((char()) -> boolean()), binary())
  	-> {binary(), binary()}.
  binary_splitwith(F, String) ->
  	binary_splitwith(F, <<>>, String).
  
  