Don't ask me how that spurious 'f' got into the copy of my patch which I sent. It should be "#else", not "#elsef", of course.