Avoiding type inference false-positives with flow-sensitive conditional analysis | Hacker News Reader