redirects may now carry values and errors over (useful for resource controllers)