Appart from the ovbious behaviour we all know, today I found that:
- Called with universal argument in an empty line, it adds ARG comment markers in the line. try C-u M-; in an empty line.
- In a line with comments, c-u m-; removes the comments. that means deleting the comment, NOT UNCOMMENTING but removing all commentted text and the comment marker itself.