The requirement to set the date of the elections well in advance also serves the purpose of legal security. A power of the President to cancel elections would be detrimental to this purpose, too.