per https://github.com/ipfs/specs/pull/431 * [ ] include signal in request to ask for a trailing metadata block * [ ] parse final block for partial error if present * [ ] discard final block if it matches as metadata rather than requested dag.