According to EU Foreign Policy Chief Javier Solana, much of the world has been getting Hamas all wrong.
Speaking to The Jerusalem Post, Solana said that Hamas does not want to destroy Israel, on the contrary:

Hamas wants to “liberate the Palestinians,” not to destroy Israel, Javier Solana, the European Union’s foreign policy chief, told The Jerusalem Post on Thursday.
In an interview following his talks in Tel Aviv with Foreign Minister Tzipi Livni, Solana insisted that it was “not impossible” for Hamas to change and “recognize the existence of Israel.” History had shown that people and nations “adapt to reality,” he said. “I don’t want to lose hope.”

Not that Mr. Solana is completely inventing this statement out of thin air: Hamas member Mohammed Ghazal did say to YNet in September 2005 that Hamas “could one day amend a charter calling for the destruction of Israel.”
While some are calling this a “revelation of the great extent of [Solana’s] ignorance”, at a minimum, this does show that, at best, Mr. Solana did not read the Hamas charter in full, or at worst, he is a full-on apologist for Hamas, as Daniel Freedman of the New York Sun asserted.
Well, I guess it’s a good thing, then, that he may be resigning.