Every application should distinguish at least two output devices: standard and error. In addition a third output device for warning might be useful for many application.
This package exports a function New that creates three new output devices called inspect (this is the standard), warning and error. These deviced can changed by applying the configure function that is also created when calling New.