https://ro.from-locals.com/python-identifier-naming-rule/