>>32523366fuck me for contributing to the thread
I wasn't looking for an immediate answer, or any answer at all.
I'm not that particularly invested in the rumor, so I thought I'd share and see if anyone else heard something similar OR could confirm or deny it.
The point is far lost now, obviously it's not something people have heard of.
Cheers