Simplifying message interface, removing mutable and const methods, adding unit test for copy construction, and setting the default path to '/' in case the URI is not explicitly defined in the http::request constructor - (ex. 'http://boost.org/' instead of 'http://boost.org/').