Architectural change. Now allows for proper returning of 405 errors in the event an unsupported HTTP request is made.