fileErrorHandler :: IOException -> IO (String, [Handle])
fileErrorHandler e = do
    print e
    return ("", [])

-- no longer used
fileErrorHandler :: IOException -> IO (String, [Handle])
fileErrorHandler e = do
    print e
    return ("", [])

-- no longer used
fileErrorHandler e = do
    print e
    return ("", [])

-- no longer used