If a client asks a dap4 server for a response with checksums using the dap4.checksum query parameter the requesting client can then "know" to process the checksums when deserializing the response.
However, if the requesting client asks for checksums and then write the returned dap4 data response to a file there is nothing in that file to indicate that checksums are present. That is a problem!
I think we should amend the specification to so that a bit in the preamble byte(s) of the dap4 data response is utilized to indicate that the response contains checksum information.