For #1, I will pull your latest updates and come up with an example that flows well.
For #2, either method works fine for me as long as the functionality is there. I'm still a Python novice; is this effectively the same as the constructor/function approach but with a bit more wrapper code to subclass them?
For #3, how about ElementFilter? I agree that "selector" has a CSS connotation that could blur the mental model and cause confusion. And, we already use the term "filter" in the BS4 documentation for this functional area.
Thank you, this is exciting progress!
For #1, I will pull your latest updates and come up with an example that flows well.
For #2, either method works fine for me as long as the functionality is there. I'm still a Python novice; is this effectively the same as the constructor/ function approach but with a bit more wrapper code to subclass them?
For #3, how about ElementFilter? I agree that "selector" has a CSS connotation that could blur the mental model and cause confusion. And, we already use the term "filter" in the BS4 documentation for this functional area.