Don't use temporary file if the input comes from stdin (close #2)
Handle parsing errors
v0.1.1