the input data
length of input in bytes
the human-readable label
a set of key/value pairs included in the header
See Implementation