Adding the ability to return arbitrary resources. Adding smarts to check and pass along if-modified-since and if-none-match headers, and return 304 if appropriate.