optional communicator to mesh constructor.  defaults to CommWorld, not used ATM.
make beautify