Response passes http status info
unmutable Response
typed server exceptions
better error messages