Hi, I'm using https://github.com/mattwar/Kusto.Toolkit/blob/master/src/Toolkit/docs/SymbolResolver.md to analyze syntax of multiple commands. Sometimes a command relies on previous ones, e.g. `````` .create-or-alter function A() ... `````` then later `````` .create-or-alter function B() { A() | take 1 } `````` How do I inject A into the `GlobalState` so I won't get false positive error that `A doesn't refer to a known function`?