RRD writers follow the pattern introduced in BaseOutputWriter