This sounds a lot like the Russians claiming they invented everything a few years back. Remember when they said they invented baseball?
What? I thought baseball was invented by Algore.