anchor.diff:              error_logger:error_msg("Missing or invalid boss.routes file in ~p~n~p~n", [RoutesFile, Error])
       end.
   
  +clean_params(Params) ->
  +    lists:foldl(fun(Key, Vars) ->
  +        proplists:delete(Key, Vars)
  +    end, Params, [application, controller, action]).
  +
   is_controller(State, Controller) -> 
       boss_files:is_controller_present(State#state.application, Controller, State#state.controllers).
   
  
positive.code:                     not_found
              end;
          _Route = #boss_route{ application = App, controller = C, action = A, params = P } -> 
              lager:info("Boss Route ~p ~p ~p", [App, C, State]),
              ControllerModule = list_to_atom(boss_files:web_controller(App, C, State#state.controllers)),
              {Tokens, []}     = boss_controller_lib:convert_params_to_tokens(P, ControllerModule, list_to_atom(A)),
              {ok, {App, C, A, Tokens}}
  
negative.code:                         TheApplication = proplists:get_value(application, Proplist, State#state.application),
                          TheController = proplists:get_value(controller, Proplist),
                          TheAction = proplists:get_value(action, Proplist),
  						CleanParams = clean_params(Proplist),
                          case UrlOrStatusCode of
                              Url when is_list(Url) ->
                                  {ok, MP} = re:compile("^"++Url++"$"),
  