have there been any advances in authentication, content negotiation, or structured response status generation?