+This code was written from scratch, although the original wordlists come from SPLC.
+As such, this code is free software. Pretend you wrote it. Sell it for huge profit.
+Alternatively, you are welcome to follow the BEER-WARE License.
+ "THE BEER-WARE LICENSE" (Revision 42):
+ <rff.rff gmail com> wrote this software. As long as you retain this notice you
+ can do whatever you want with this stuff. If we meet some day, and you think
+ this stuff is worth it, you can buy me a beer in return -- gabriele renzi/2009
+- fail when more than two characters are active
+- fail when an out character exits again
+- fail when an active character enters again
+- negated comparisons shall be possible
+? allow syntax "enter|exit character, chrlist"
+- improve error reporting