This article is quite the opposite of that though, and has done a lot of work covering most of the points that are being made in the comments here anyway. The Aramaic words, the similar verse in the Quran, the rope being "still impossible" etc, are all covered in the article.