To avoid building log `message`s that are never used, would it be worth making `WrappingFullLogger` even more dull by inserting this check before calling `_inner.Write(...)`?