Adding a new type to a SQL query engine without breaking anything | Hacker News Reader