How's could it be anything other than speculation? Even if it's technical, it's still speculation. The only way to prove it is to sign with the Satoshi key, which won't happen.