Vim <7.3 doesn't have persistant undos so the options cause errors on loading Vim, this makes it load safely based on the version