2.9: improved CAP negotiation