How to do static type checks in Python 2 codebase | Dark Hacker News