update to fail on missing EOF marker by default