Be smarter about language negotiation.