Fix #24: Make use of message(), cat(), and text width consistent