I once saw python code
if 'i_know_what_im_doing' not in kwargs:
raise ... if 'i_know_what_im_doing' not in kwargs:
raise ... void _dont_implement_Matcher___instead_extend_BaseMatcher_()
I know this because I wrote it.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.