How to enforce contracts in API development? | Hacker News Reader