Huh, continuing with #golang #code_analysis, when using an analyzer, if you don't use Facts, the analyzer only gets called for yout locally defined Go packages, but if you do Facts, the analyzer will be called for every single dependency (transitive or not) of your project as well. Weird behavior. Is it intentional or a side effect?