Message ids

Tried to fix the cid: problem + provide safer id generation
then, the test name is badly chosen it's an override of the default behaviour (as tests are extended)

So, not sure if reversing the test won't just confuse users or dev