Certain modules do not exist in a browser environment. In that environment, file-based appenders are effectively disabled by this commit, without modifying the source directly.