Terminate error messages with newline. Allow redirection of error messages to a particular ostream. Use spaces for indentation to maintain uniformity.