New version: 2.3. Thanks to @mcclymont and @yudai09 for committing patches and reporting bugs.

Close #19.