Update readme: it now handles syntactically invalid files correctly