I'm happy with it (apart from , as noted above, maybe changing STRING to READABLE_STRING_8.

Also, as I noted previously on the mailing list, there is no way to specify that you support serving a media type with a given quality (as mentioned in the HTTP/1.1 spec.). But personally I have no need for this facility.