mopardave
I know this is a Rumour site, but I find the speculation and hints distasteful. Please drop the matter except in so far as the original post is answered.
Alternatively, because it IS a Rumour site, you could stop reading the thread if it bothers you . . . ?