Rewriting a 20-year-old Python library - Tech Sentiments