(cls, write, data, with_annotations=True)
`write` is a callback that accepts an iterable
`write` is a callback that accepts an iterable
write is a callback that accepts an iterable
def write_headers(cls, write, data, with_annotations=True):
        """`write` is a callback that accepts an iterable"""
        write(cls.header_names(data))
        if with_annotations:
            write(cls.header_types(data))
            write(cls.header_flags(data))
def write_headers ( cls , write , data , with_annotations = True ) : write ( cls . header_names ( data ) ) if with_annotations : write ( cls . header_types ( data ) ) write ( cls . header_flags ( data ) )