Minor whitespace/docblocks/syntax tweaks after #10
Handle @kevin39's #10 exception catching slightly differently, maintaining configurable results when comm fails...

...instead of assuming everything is valid when those exceptions occur.
Controlling the desired outcome is done via `$this->no_comm_is_valid`, as before.