Python function input validation – how to keep large code bases sane | Heykuki News