anchor.diff:  			next(Req, State, fun malformed_request/2);
   		no_call ->
   			method_not_allowed(Req, State, ['GET', 'HEAD']);
  +		{halt, Req2, HandlerState} ->
  +			terminate(Req2, State#state{handler_state=HandlerState});
   		{List, Req2, HandlerState} ->
   			State2 = State#state{handler_state=HandlerState},
   			case lists:member(Method, List) of
  
positive.code: %% If you need to add additional headers to the response at this point,
  %% you should do it directly in the options/2 call using set_resp_headers.
  options(Req=#http_req{method='OPTIONS'}, State) ->
  	{ok, Req2, HandlerState} = call(Req, State, options),
  	respond(Req2, State#state{handler_state=HandlerState}, 200);
  options(Req, State) ->
  	content_types_provided(Req, State).
  
  
negative.code: 			respond(Req3, State#state{handler_state=HandlerState}, 301);
  		{false, Req2, HandlerState} ->
  			OnFalse(Req2, State#state{handler_state=HandlerState});
  		{halt, Req2, HandlerState} ->
  			terminate(Req2, State#state{handler_state=HandlerState});
  		no_call ->
  			OnFalse(Req, State)
  	end.
  