Schema for callback writers: one step towards retiring CSV