class FileLogger implements Logger {

    @Override
    public void log(String message) {
        try {
            ensureWriterInitialized();

            writer.write(message + "\n");
            writer.flush();
        } catch (IOException e) {
            // Do nothing
        }
    }

      FileLogger(File file);

}