sebastian/global-state vs langchain | What are the differences? | StackShare