What I learned about type safety in LangChain | Heykuki News