a simple diagram writer
Don't re-export writers from root writer module, name conflicts.