make open/close() to return this
Merge pull request #12 from lksv/gh-pages

make open/close() to return this