Yeah, in this case the check is probably unnecessary.

I'm not sure if there's a tidy way to log the output of the reader with the other info in one log statement. I'll have a look.