I'm wondering whether this shouldn't take the `pdu` as an argument instead of content? Or perhaps in addition to content. I'm imaging situations where one might want to extra DRs from content but only if certain PDU parameters are set.