Correct, that is what I meant by "something simple." I thought I would be able to find an off-the-shelf and that I would have it implemented in about 2 min. I am surprised that it turned into a much longer, windier road.
A couple years back I got very familiar with something similar to Mojo::DOM, I think it was https://metacpan.org/pod/HTML::Element. Very useful. But I've forgotten almost all the fine details. This is probably another part of my reasoning comprehensive modules scare me off. But that said, I easily understand how to use Mojo::DOM as a result of learning HTML::Element. They are conceptually very similar.
At any rate, thanks for your help. Appreciate it.