anchor.diff:      lists:map(fun(KVP) ->
   		      case re:split(KVP, <<"=">>, [trim]) of
   			  [Key, Value] -> {Key, Value};
  -			  [Key] -> {Key, true}
  +			  [Key] -> {Key, no_val}
   		      end
   	      end, KVPs).
   
  
positive.code:     Issues.
  
  
  -spec is_url(bitstring()) -> boolean().
  is_url(PossibleUrl) ->
      match =:= re:run(PossibleUrl,
  		     <<"\\b((?:https?://|www\\d{0,3}[.]|[a-z0-9.\\-]"
  
negative.code:     validate(Form, ValidatorSpecs, []).
  
  validate(Form, [{Key, Validators}|RemSpecs], Issues) ->
      Value = proplists:get_value(Key, Form, <<>>),
      IsRequired = lists:member(required, Validators),
      case {Value, IsRequired}  of
  	{undefined, true} ->
  