Assuming that EOF is identical to \\nEOF will end up causing trouble for you one day, because it's not actually identical.