Tools for Accept header negotiation.