Tightened-up documentation.  Made messaging optional.