// tok must come from htmlTok
// returns all container tags found (including content) as CNC
// honors nested tags correctly
sS contentsOfFirstContainerTagWithParams(L tok, S tag, O... params) {
ret joinContentsOfContainerTag(first(findContainerTagWithParams(tok, tag, params)));
}
sS contentsOfFirstContainerTagWithParams(S html, S tag, O... params) {
ret contentsOfFirstContainerTagWithParams(htmlTok(html), tag, params);
}