String equality vs. semantic equivalence: a bug in a Python JSON to SQL compiler | Hacker News Reader