Good luck, and I really mean it. From what you say above I get the impression that the organisers are putting you in a difficult position. Hope it goes well.
Col.
Its a quote from a Roman satarist, best translation is 'who shall watch the watchman?' loosely translated these days to 'who shall police the soul police?'
Just a light hearted remark