What in the hell are you on about? Do you just have to bloviate about random crap regardless of whether you've ever heard of it or not - as you clearly have not, in this case - or did your Thorazine prescription run out and you're chewing the wallpaper to distract yourself again?
ICs and IFs...