Restructing the object declaration order because im OCD.
Adding Redirect support for failed HTTP model requests.