This is backwards.

Also, I'd like to ensure that we don't log to a file unless a file is specified (since there's no reasonable default).