[Serusers] On the diversity of instant message protocols