Do not force a writeable filename on construct. If is not writeable, simply don't log.