if 'i_know_what_im_doing' not in kwargs: raise ...
void _dont_implement_Matcher___instead_extend_BaseMatcher_()
If you're interested in why: https://www.reddit.com/r/programming/comments/nlt5x/i_believ...
that_function(i_know_what_im_doing=False)
If you're aware you don't know what you're doing, but still want to do it, that's kind of ok. Problem is when you're not even aware you're about to jump into some pretty hot water.
If you're interested in why: https://www.reddit.com/r/programming/comments/nlt5x/i_believ...