this is why i put it in this folder. was also a bit suprised to see the CompilerPass namespace here, but thought to follow the example. i can move it to `Compiler` and do a PR to move the other compiler pass too and deprecate the one in CompilerPass if we think this should be fixed at some point.