class YAML {

    public void write(Map<String, Object> mapping) {
        try (var writer = writer()) {
            writer.append("# This file was generated at " + LocalDateTime.now().format(ISO_DATE_TIME) + " using " + name + " 4.6.0 \n")
                  .append(dump.dumpToString(mapping));
            
        } catch (IOException e) {
            handle(e);
        }
    }

    public  YAML(String name);

}