Well, I have hit a roadblock with their latest PR. I don't have the skills to verify or even know where to look to prove or disprove it. As for it being plausible or not? I'd say it's not likely, but not impossible... or am I being completely naive?