Too Long; Didn't Read
The analyzer is based on C# CaaS (Compiler as a Service) and not C# IL (Common Intermediate Language) It will use namespaces, as namespaces are used in C# to reference dependencies not file paths. C# language features are represented in CIL with additional structure not found in the original code. CIL has a more restricted set of instructions, but as a result is more verbose than C#. This has a structure that matches everywhere else, but then use one to insert additional groups not present in the other.