Output stream that logs each line written to a pre-defined level. Can also
be configured with a Marker. This class provides an interface that follows
the PrintStream methods in spirit, but doesn't output to
any external stream. This class should not be used as a stream for an
underlying logger unless it's being used as a bridge. Otherwise, infinite
loops may occur!