both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...