middlewares/negotiation suggesters (2)