The leaders of 21 opposition parties are meeting in Delhi today as part of the attempt to stitch together a front to take on the BJP in next year's general elections. But the list of parties attending the meeting -- projected as an effort to sink differences in the interests of democracy and the nation -- is seen as a marker of the challenges such a front may face.