That was a decoy post by me, designed to throw you off the scent.
Of course I'm in the Illuminati (1st NSC Order). Those robes won't iron themselves you know.
In the interests of proving that the 1NSCOI are an open and friendly organisation, here is an image from a recent ceremony...
Oh, I see their point though. I hate tin foil too, especially if you accidentally chew a bit that's been left on food and it connects with a filling in your teeth.