https://betapython.com/meaning-of-single-and-double-underscore-before-name/
Underscore | What is the Meaning of Single and Double Underscore Before an Object Name?