Non-printable arguments were killing the StringIO process, which was killing the Logger handler associated to it. That was causing some errors when users were running their test suites with `capture_log: true`, because the proxy (Logger handler) was not there when ExUnit.CaptureLog was trying to remove it.