redgar/list_writer: implement ListWriter