* If `C` is `-A & B`, then rule `A` is preserved, but the symbol `C` is inserted. The weight of `A` is preserved as well, so the total weight of `-A & B` will be `W_a + W_c`.
* If `C` is `~A & B`, then rule `A` is *removed* but its weight is *preserved*, leading to a single symbol `C` with weight `W_a + W_c`
+## Composites with symbol groups
+
+It is also possible to include the whole group of symbols to a composite rule. This
+efficiently means **any** symbol of the specified group:
+
+~~~nginx
+composite {
+ name = "TEST2";
+ expression = "SYMBOL2 && !g:mua";
+}
+~~~
\ No newline at end of file
+# Mail list module
+
+Mailing list module is a simple module that performs checks whether a message is
+sent over some popular mailing lists software. This module is designed to negate
+some rules as they are likely to be touched unnecessarily if a message comes from
+some list.
+
+Here is a list of currently supported mailing lists programs:
+
+- Ezmlm
+- Mailman
+- Google groups
+- Majordomo
+- Communigate PRO mailing lists
+- subscribe.ru mailing list
\ No newline at end of file