obsolete is obsoleted
fix #10
fix #10
close gracefully.
return EOF when it is EOF..
fixing #11
fix #11
README.