Yeah, this looks right. 

Though, now that I see this change... would it make sense for me to rework `section_extract` a little bit, so that it works exactly like a drop-in replacement for `zone_section_extract`? Probably not a super high priority thing, but switching from `document` to `document.rendered_html` might make it confusing to use.